{
 "instance": {
  "bkcc-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 32,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap-sup/2022q3": 754,
    "http://fasb.org/us-gaap/2022": 3064,
    "http://xbrl.sec.gov/cef/2022": 182,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 1203,
   "dts": {
    "calculationLink": {
     "local": [
      "bkcc-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "bkcc-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "bkcc-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bkcc-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bkcc-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "bkcc-20221231.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/cef/2022/cef-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022_lab.xsd"
     ]
    }
   },
   "elementCount": 1226,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 27,
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 30
   },
   "keyCustom": 127,
   "keyStandard": 311,
   "memberCustom": 385,
   "memberStandard": 61,
   "nsprefix": "bkcc",
   "nsuri": "http://www.blackrock.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap-supplement:UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100090 - Statement - Consolidated Schedules of Investments (Affiliate Security) (Parenthetical)",
     "menuCat": "Statements",
     "order": "10",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
     "shortName": "Consolidated Schedules of Investments (Affiliate Security) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_9a230e1a-d7b5-427c-bb48-89467eb2254a",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap-supplement:UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityFileNumber",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995470 - Disclosure - N-2",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://xbrl.sec.gov/cef/role/N2",
     "shortName": "N-2",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "lang": "en-US",
      "name": "cef:ShareholderTransactionExpensesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995480 - Disclosure - Organization",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOrganization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995490 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bkcc:ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995500 - Disclosure - Management Fees, Incentive Fees and Other Expenses",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpenses",
     "shortName": "Management Fees, Incentive Fees and Other Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bkcc:ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995510 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995520 - Disclosure - Investments",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestments",
     "shortName": "Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995530 - Disclosure - Other Related Party Transactions",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactions",
     "shortName": "Other Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995540 - Disclosure - Stockholders' Equity and Dividends",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividends",
     "shortName": "Stockholders' Equity and Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995550 - Disclosure - Earnings (Loss) Per Share",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsLossPerShare1",
     "shortName": "Earnings (Loss) Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - Statements of Assets and Liabilities",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
     "shortName": "Statements of Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995560 - Disclosure - Commitment and Contingencies",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureCommitmentAndContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995570 - Disclosure - Financial Highlights",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlights",
     "shortName": "Financial Highlights",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995580 - Disclosure - Senior Securities",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecurities",
     "shortName": "Senior Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995590 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995600 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "24",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995610 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995620 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995630 - Disclosure - Investments (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsTables",
     "shortName": "Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995640 - Disclosure - Stockholders' Equity and Dividends (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
     "shortName": "Stockholders' Equity and Dividends (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995650 - Disclosure - Earnings (Loss) Per Share (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsLossPerShareTables",
     "shortName": "Earnings (Loss) Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020 - Statement - Statements of Assets and Liabilities (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical",
     "shortName": "Statements of Assets and Liabilities (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995660 - Disclosure - Financial Highlights (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsTables",
     "shortName": "Financial Highlights (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995670 - Disclosure - Senior Securities (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesTables",
     "shortName": "Senior Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DerivativesPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "bkcc:AggregateFairValueOfWarrantsAndOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995680 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DerivativesPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "bkcc:AggregateFairValueOfWarrantsAndOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995690 - Disclosure - Summary of Significant Accounting Policies - Schedule of Investments (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_1b825ad1-cb69-457e-bcba-107cdfde63a2",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995700 - Disclosure - Summary of Significant Accounting Policies - Schedule of Unobservable Inputs Used in Fair Value Measurement of Level 3 Investments (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Unobservable Inputs Used in Fair Value Measurement of Level 3 Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_1f556be3-abf5-447b-b1d6-b46223a1c54e",
      "decimals": "1",
      "lang": null,
      "name": "bkcc:FairValueMeasurementsInputWeightedAverageRange",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_b669fdc6-0733-496b-8ac5-3c3a8c33c946",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bkcc:FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995710 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Value of Investment Over Change in Unobservable Input (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Change in Value of Investment Over Change in Unobservable Input (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_b669fdc6-0733-496b-8ac5-3c3a8c33c946",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bkcc:FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_32dd6250-1f5c-4c5c-a8c0-6b93c4840079",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995720 - Disclosure - Summary of Significant Accounting Policies - Schedule of Changes in Investments Categorized as Level 3 (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Changes in Investments Categorized as Level 3 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_46935a6f-9746-42ed-bcd5-25e6760c8ba6",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_52f69cf3-d279-4e0e-aa2b-cd9d42ebea2e",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bkcc:NumberOfInvestmentTransfers3ToLevel2Amount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Investment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995730 - Disclosure - Summary of Significant Accounting Policies - Schedule of Changes in Investments Categorized as Level 3 (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Changes in Investments Categorized as Level 3 (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
       "div",
       "bkcc:InvestmentValuationPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_52f69cf3-d279-4e0e-aa2b-cd9d42ebea2e",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bkcc:NumberOfInvestmentTransfers3ToLevel2Amount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Investment",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "bkcc:TaxReclassificationOfStockholdersEquityInAccordanceWithGenerallyAcceptedAccountingPrinciples",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995740 - Disclosure - Summary of Significant Accounting Policies - Schedule of Permanent Differences Attributable to Non-deductible Expenses and the Amortization Method For the Discount on the Company's 2022 Convertible Notes (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Permanent Differences Attributable to Non-deductible Expenses and the Amortization Method For the Discount on the Company's 2022 Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfTaxCharacterOfDistributionsPaidTabletextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995750 - Disclosure - Summary of Significant Accounting Policies - Schedule of Tax Character of Distributions Paid (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxCharacterOfDistributionsPaidDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Tax Character of Distributions Paid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfTaxCharacterOfDistributionsPaidTabletextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfTaxComponentsOfAccumulatedNetEarningsLosses",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995760 - Disclosure - Summary of Significant Accounting Policies - Schedule of Tax Components of Accumulated Net Earnings (Losses) (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Tax Components of Accumulated Net Earnings (Losses) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfTaxComponentsOfAccumulatedNetEarningsLosses",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsFederalIncomeTaxNoteScheduleOfInvestmentsTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995770 - Disclosure - Summary of Significant Accounting Policies - Schedule of Gross Unrealized Appreciation and Depreciation for Investments based on Cost (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Gross Unrealized Appreciation and Depreciation for Investments based on Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsFederalIncomeTaxNoteScheduleOfInvestmentsTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfOrdinaryIncomeDividendsTableTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DividendsAndInterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995780 - Disclosure - Summary of Significant Accounting Policies - Schedule of Ordinary Income Dividends Paid by the Company (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOrdinaryIncomeDividendsPaidByTheCompanyDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Ordinary Income Dividends Paid by the Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfOrdinaryIncomeDividendsTableTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DividendsAndInterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "bkcc:ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_3928ae59-e853-4b20-b4d6-845271ab76b2",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap-supplement:ManagementAndServiceFeesBaseRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995790 - Disclosure - Management Fees, Incentive Fees and Other Expenses - Additional Information (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
     "shortName": "Management Fees, Incentive Fees and Other Expenses - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "bkcc:ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_3928ae59-e853-4b20-b4d6-845271ab76b2",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap-supplement:ManagementAndServiceFeesBaseRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_f968bfed-4a1c-413c-9bd3-92fdb3b1be3a",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bkcc:PercentageOfAssetCoverageRequirement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995800 - Disclosure - Debt - Additional Information (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
     "shortName": "Debt - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_f968bfed-4a1c-413c-9bd3-92fdb3b1be3a",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bkcc:PercentageOfAssetCoverageRequirement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995810 - Disclosure - Debt - Schedule of Debt Outstanding and Available (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
     "shortName": "Debt - Schedule of Debt Outstanding and Available (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "lang": null,
      "name": "bkcc:LongTermDebtRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995820 - Disclosure - Debt - Schedule of Debt Outstanding and Available (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
     "shortName": "Debt - Schedule of Debt Outstanding and Available (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_85153a91-c5f1-43e9-9b73-c5b92d70e4c6",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfExpensesRelatedToDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995830 - Disclosure - Debt - Schedule of Total Expenses Related to Debt (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails",
     "shortName": "Debt - Schedule of Total Expenses Related to Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ScheduleOfExpensesRelatedToDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995840 - Disclosure - Debt - Summary of Carrying and Fair Values of Outstanding Debt (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails",
     "shortName": "Debt - Summary of Carrying and Fair Values of Outstanding Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap-supplement:PaymentsForPurchaseOfInvestmentOperatingActivity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995850 - Disclosure - Investments - Additional Information (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails",
     "shortName": "Investments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap-supplement:PaymentsForPurchaseOfInvestmentOperatingActivity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_32dd6250-1f5c-4c5c-a8c0-6b93c4840079",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - Consolidated Statements of Changes in Net Assets",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1",
     "shortName": "Consolidated Statements of Changes in Net Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_78617bd8-6c5a-4085-bcde-ce5832330b4c",
      "decimals": "0",
      "lang": null,
      "name": "bkcc:IssuanceOfCommonStockStockDistributionAndReinvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995860 - Disclosure - Investments - Schedule of Investments (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
     "shortName": "Investments - Schedule of Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentTableTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_f333397b-4522-4ea3-a0ad-5f7887a4f142",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_b9073d9b-70d2-4246-b6aa-9b1d5f98e3f0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995870 - Disclosure - Investment - Schedule of Industry Composition of Portfolio at Fair Value (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
     "shortName": "Investment - Schedule of Industry Composition of Portfolio at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_b9073d9b-70d2-4246-b6aa-9b1d5f98e3f0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_00e30519-9452-4841-85d1-f8a3e4bd95eb",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995880 - Disclosure - Investment - Schedule of Geographic Composition of Portfolio at Fair Value (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
     "shortName": "Investment - Schedule of Geographic Composition of Portfolio at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_00e30519-9452-4841-85d1-f8a3e4bd95eb",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "bkcc:InvestmentAdvisorRentReimbursementExpenses",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995890 - Disclosure - Other Related Party Transactions - Additional Information (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
     "shortName": "Other Related Party Transactions - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_e9635cbf-1db9-499e-b8a2-0fe3fd314879",
      "decimals": "0",
      "lang": null,
      "name": "bkcc:InvestmentAdvisorRentReimbursementExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995900 - Disclosure - Stockholders' Equity and Dividends - Schedule of Declared Dividends to Common Stockholders (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails",
     "shortName": "Stockholders' Equity and Dividends - Schedule of Declared Dividends to Common Stockholders (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec9be959-8fd0-423f-b196-4b613d17925e",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "bkcc:PercentageOfClosingMarketPriceOnDividendPaymentDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995910 - Disclosure - Stockholders' Equity and Dividends - Additional Information (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
     "shortName": "Stockholders' Equity and Dividends - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec9be959-8fd0-423f-b196-4b613d17925e",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "bkcc:PercentageOfClosingMarketPriceOnDividendPaymentDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ShareRepurchasePlanIncludingBrokerFeesDisclosureTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995920 - Disclosure - Stockholders' Equity and Dividends - Schedule of Total Shares Repurchased And Amounts Paid By The Company Under The Company Repurchase Plan, Including Broker Fees (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTotalSharesRepurchasedAndAmountsPaidByTheCompanyUnderTheCompanyRepurchasePlanIncluding",
     "shortName": "Stockholders' Equity and Dividends - Schedule of Total Shares Repurchased And Amounts Paid By The Company Under The Company Repurchase Plan, Including Broker Fees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bkcc:ShareRepurchasePlanIncludingBrokerFeesDisclosureTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995930 - Disclosure - Earnings Per Share - Schedule of Computation Basic and Diluted Net Increase (Decrease) in Net Assets from Operations Per Share (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails",
     "shortName": "Earnings Per Share - Schedule of Computation Basic and Diluted Net Increase (Decrease) in Net Assets from Operations Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "lang": null,
      "name": "bkcc:NetIncreaseDecreaseInNetAssetsResultingFromOperationsBeforeAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995940 - Disclosure - Commitment and Contingencies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails",
     "shortName": "Commitment and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_32dd6250-1f5c-4c5c-a8c0-6b93c4840079",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetAssetValuePerShare",
      "reportCount": 1,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995950 - Disclosure - Financial Highlights - Schedule of Financial Highlights (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
     "shortName": "Financial Highlights - Schedule of Financial Highlights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_b9fd00d9-0d01-4b74-9424-25d93f54b6ca",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:NetAssetValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "bkcc:InvestmentCompanyIncentiveFeesBasedOnIncomePerShare",
      "reportCount": 1,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995960 - Disclosure - Financial Highlights - Schedule of Financial Highlights (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
     "shortName": "Financial Highlights - Schedule of Financial Highlights (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "4",
      "lang": null,
      "name": "bkcc:InvestmentCompanyIncentiveFeesBasedOnIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_edfbb9d5-a982-42f0-8d51-e1a303e00ffe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995970 - Disclosure - Senior Securities - Summary of Senior Securities (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
     "shortName": "Senior Securities - Summary of Senior Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_edfbb9d5-a982-42f0-8d51-e1a303e00ffe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995980 - Disclosure - Senior Securities - Summary of Senior Securities (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
     "shortName": "Senior Securities - Summary of Senior Securities (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": null,
      "lang": "en-US",
      "name": "bkcc:AssetCoveragePerUnitCalculationDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a7836bda-86d8-483d-b9bc-4fe36afc841e",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995990 - Disclosure - Subsequent Events - Additional Information (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_a495cdcd-7746-465f-85d4-81356bdda870",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060 - Statement - Consolidated Schedules of Investments",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
     "shortName": "Consolidated Schedules of Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_cf0e85e3-d275-4854-a719-ddb310f40bad",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bkcc:PercentageOfNotQualifyingAssetsToTotalAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070 - Statement - Consolidated Schedules of Investments (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical",
     "shortName": "Consolidated Schedules of Investments (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_ec421a4c-bc44-4b49-b43d-7c78ca3c2dcd",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bkcc:PercentageOfNotQualifyingAssetsToTotalAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_32dd6250-1f5c-4c5c-a8c0-6b93c4840079",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100080 - Statement - Consolidated Schedules of Investments (Affiliate Security)",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
     "shortName": "Consolidated Schedules of Investments (Affiliate Security)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bkcc-20221231.htm",
      "contextRef": "C_22b950b3-b977-4fe3-8c26-dacc58cc8ecd",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 501,
   "tag": {
    "bkcc_AGYEquityLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AGY Equity, LLC.",
        "label": "A G Y Equity L L C [Member]",
        "terseLabel": "AGY Equity, LLC"
       }
      }
     },
     "localname": "AGYEquityLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ALCVPurchaserIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ALCV Purchaser, Inc.",
        "label": "A L C V Purchaser Inc [Member]",
        "terseLabel": "ALCV Purchaser, Inc. (AutoLenders)"
       }
      }
     },
     "localname": "ALCVPurchaserIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AccordionPartnersLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion partners limited liability company.",
        "label": "Accordion Partners Limited Liability Company [Member]",
        "terseLabel": "Accordion Partners LLC"
       }
      }
     },
     "localname": "AccordionPartnersLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AccordionPartnersLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion partners limited liability company one.",
        "label": "Accordion Partners Limited Liability Company One [Member]",
        "terseLabel": "Accordion Partners LLC"
       }
      }
     },
     "localname": "AccordionPartnersLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AccordionPartnersLimitedLiabilityCompanyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion partners limited liability company three.",
        "label": "Accordion Partners Limited Liability Company Three [Member]",
        "terseLabel": "Accordion Partners LLC"
       }
      }
     },
     "localname": "AccordionPartnersLimitedLiabilityCompanyThreeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AccordionPartnersLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion partners limited liability company two.",
        "label": "Accordion Partners Limited Liability Company Two [Member]",
        "terseLabel": "Accordion Partners LLC"
       }
      }
     },
     "localname": "AccordionPartnersLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AccruedAdministrativeExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued administrative expenses.",
        "label": "Accrued Administrative Expenses",
        "terseLabel": "Accrued administrative expenses"
       }
      }
     },
     "localname": "AccruedAdministrativeExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_AccruedCapitalGainsIncentiveFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued capital gains incentive fees.",
        "label": "Accrued Capital Gains Incentive Fees",
        "terseLabel": "Accrued capital gains incentive fees (see Note 3)",
        "verboseLabel": "Accrued incentive fees on capital gains"
       }
      }
     },
     "localname": "AccruedCapitalGainsIncentiveFees",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_AdministrativeExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 12.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Administrative expenses.",
        "label": "Administrative Expenses",
        "terseLabel": "Administrative expenses"
       }
      }
     },
     "localname": "AdministrativeExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_AdvancedLightingTechnologiesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advanced lighting technologies, LLC.",
        "label": "Advanced Lighting Technologies L L C [Member]",
        "terseLabel": "Advanced Lighting Technologies, LLC"
       }
      }
     },
     "localname": "AdvancedLightingTechnologiesLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AdvantageInsuranceIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advantage Insurance Inc.",
        "label": "Advantage Insurance Inc [Member]",
        "terseLabel": "Advantage Insurance Inc"
       }
      }
     },
     "localname": "AdvantageInsuranceIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AdverseEffectOfCapitalRaisingActivitiesOnMarketPriceOfCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adverse effect of capital raising activities on market price of common stock.",
        "label": "Adverse Effect of Capital Raising Activities on Market Price of Common Stock [Member]"
       }
      }
     },
     "localname": "AdverseEffectOfCapitalRaisingActivitiesOnMarketPriceOfCommonStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AdvisorsLiabilityLimitedUnderInvestmentManagementAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advisors liability limited under investment management agreement.",
        "label": "Advisors Liability Limited Under Investment Management Agreement [Member]"
       }
      }
     },
     "localname": "AdvisorsLiabilityLimitedUnderInvestmentManagementAgreementMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AdvisorsLiabilityLimitedUnderTheInvestmentManagementAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advisor\u2019s liability limited under the investment management agreement.",
        "label": "Advisors Liability Limited Under the Investment Management Agreement [Member]"
       }
      }
     },
     "localname": "AdvisorsLiabilityLimitedUnderTheInvestmentManagementAgreementMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AerospaceAndDefenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aerospace and defense.",
        "label": "Aerospace And Defense [Member]",
        "terseLabel": "Aerospace &amp; Defense"
       }
      }
     },
     "localname": "AerospaceAndDefenseMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AerospikeIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aerospike, Inc.",
        "label": "Aerospike Inc [Member]",
        "terseLabel": "Aerospike, Inc."
       }
      }
     },
     "localname": "AerospikeIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AffiliateInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliate investments.",
        "label": "Affiliate Investments [Member]",
        "terseLabel": "Non-controlled, Affiliate Investments"
       }
      }
     },
     "localname": "AffiliateInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AggregateFairValueOfWarrantsAndOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate fair value of warrants and options.",
        "label": "Aggregate Fair Value Of Warrants And Options",
        "terseLabel": "Aggregate fair value of warrants and options"
       }
      }
     },
     "localname": "AggregateFairValueOfWarrantsAndOptions",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_AlcamiCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alcami Corporation.",
        "label": "Alcami Corporation [Member]",
        "terseLabel": "Alcami Corporation"
       }
      }
     },
     "localname": "AlcamiCorporationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AlphasenseIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AlphaSense, Inc.",
        "label": "AlphaSense, Inc [Member]",
        "terseLabel": "AlphaSense, Inc."
       }
      }
     },
     "localname": "AlphasenseIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AlpineAcquisitionCorpIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alpine Acquisition Corp II.",
        "label": "Alpine Acquisition Corp I I [Member]",
        "terseLabel": "Alpine Acquisition Corp II (48 Forty)"
       }
      }
     },
     "localname": "AlpineAcquisitionCorpIIMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AmeriLifeHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AmeriLife Holdings, LLC",
        "label": "Ameri Life Holdings L L C [Member]",
        "terseLabel": "Ameri Life Holdings L L C"
       }
      }
     },
     "localname": "AmeriLifeHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AnacondaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Anaconda, Inc.",
        "label": "Anaconda, Inc. [Member]",
        "terseLabel": "Anaconda, Inc."
       }
      }
     },
     "localname": "AnacondaIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AnnualIncentiveFeeBasedOnCapitalGainsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual incentive fee based on capital gains.",
        "label": "Annual Incentive Fee Based On Capital Gains [Member]",
        "terseLabel": "Annual Incentive Fee Based on Capital Gains"
       }
      }
     },
     "localname": "AnnualIncentiveFeeBasedOnCapitalGainsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AnnualPercentageOfNetAssetsAttributableToCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual percentage of net assets attributable to common stock.",
        "label": "Annual Percentage Of Net Assets Attributable To Common Stock",
        "terseLabel": "Annual percentage of net assets attributable to common stock"
       }
      }
     },
     "localname": "AnnualPercentageOfNetAssetsAttributableToCommonStock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_ApprissHealthLLCPatientPingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appriss Health, LLC (PatientPing).",
        "label": "Appriss Health L L C Patient Ping [Member]",
        "terseLabel": "Appriss Health, LLC (PatientPing)"
       }
      }
     },
     "localname": "ApprissHealthLLCPatientPingMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ApprissHealthLimitedLiabilityCompanyPatientPingOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appriss health, limited liability company patient ping one.",
        "label": "Appriss Health, Limited Liability Company Patient Ping One [Member]",
        "terseLabel": "Appriss Health, LLC (PatientPing)"
       }
      }
     },
     "localname": "ApprissHealthLimitedLiabilityCompanyPatientPingOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ApprissHealthLimitedLiabilityCompanyPatientPingTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appriss health, limited liability company patient ping two.",
        "label": "Appriss Health, Limited Liability Company Patient Ping Two [Member]",
        "terseLabel": "Appriss Health, LLC (PatientPing)"
       }
      }
     },
     "localname": "ApprissHealthLimitedLiabilityCompanyPatientPingTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AprilTwentyEightTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April twenty eight two thousand twenty one.",
        "label": "April Twenty Eight Two Thousand Twenty One [Member]",
        "terseLabel": "April 28, 2021"
       }
      }
     },
     "localname": "AprilTwentyEightTwoThousandTwentyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AprilTwentySevenTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April twenty seven two thousand twenty two.",
        "label": "April Twenty Seven Two Thousand Twenty Two [Member]",
        "terseLabel": "April 27, 2022"
       }
      }
     },
     "localname": "AprilTwentySevenTwoThousandTwentyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ArasCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aras corporation.",
        "label": "Aras Corporation [Member]",
        "terseLabel": "Aras Corporation"
       }
      }
     },
     "localname": "ArasCorporationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AssetCoveragePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset coverage per unit.",
        "label": "Asset Coverage per Unit"
       }
      }
     },
     "localname": "AssetCoveragePerUnit",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_AssetCoveragePerUnitCalculationDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset coverage per unit calculation description.",
        "label": "Asset Coverage Per Unit Calculation Description",
        "terseLabel": "Asset coverage per unit calculation, description"
       }
      }
     },
     "localname": "AssetCoveragePerUnitCalculationDescription",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_AstraAcquisitionCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Astra Acquisition Corp.",
        "label": "Astra Acquisition Corp [Member]",
        "terseLabel": "Astra Acquisition Corp"
       }
      }
     },
     "localname": "AstraAcquisitionCorpMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AugustTwoTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August two two thousand twenty two.",
        "label": "August Two Two Thousand Twenty Two [Member]",
        "terseLabel": "August 2, 2022"
       }
      }
     },
     "localname": "AugustTwoTwoThousandTwentyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AutomobilesSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Automobiles sector.",
        "label": "Automobiles Sector [Member]",
        "terseLabel": "Automobiles"
       }
      }
     },
     "localname": "AutomobilesSectorMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AvalaraIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Avalara, Inc.",
        "label": "Avalara, Inc [Member]",
        "terseLabel": "Avalara, Inc."
       }
      }
     },
     "localname": "AvalaraIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_AverageMarketValuePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average market value per unit.",
        "label": "Average Market Value Per Unit"
       }
      }
     },
     "localname": "AverageMarketValuePerUnit",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_BCICMBSLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BCIC-MBS, LLC.",
        "label": "B C I C M B S L L C [Member]",
        "terseLabel": "BCIC-MBS, LLC"
       }
      }
     },
     "localname": "BCICMBSLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BCICSeniorLoanPartnersLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BCIC senior loan partners, LLC.",
        "label": "B C I C Senior Loan Partners L L C [Member]",
        "terseLabel": "BCIC Senior Loan Partners, LLC:"
       }
      }
     },
     "localname": "BCICSeniorLoanPartnersLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BKCASWBlockerIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BKC ASW Blocker, Inc.",
        "label": "B K C A S W Blocker Inc [Member]",
        "terseLabel": "BKC ASW Blocker, Inc."
       }
      }
     },
     "localname": "BKCASWBlockerIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BWHoldingIncBrookWhittleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BW holding, Inc. (Brook &amp; Whittle).",
        "label": "B W Holding Inc Brook Whittle [Member]",
        "terseLabel": "BW Holding, Inc. (Brook &amp; Whittle)"
       }
      }
     },
     "localname": "BWHoldingIncBrookWhittleMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BackofficeAssociatesHoldingsLLCSynitiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Backoffice associates holdings, LLC (Syniti).",
        "label": "Backoffice Associates Holdings L L C Syniti [Member]",
        "terseLabel": "Backoffice Associates Holdings, LLC (Syniti)"
       }
      }
     },
     "localname": "BackofficeAssociatesHoldingsLLCSynitiMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BankDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank debt.",
        "label": "Bank Debt [Member]",
        "terseLabel": "Bank Debt"
       }
      }
     },
     "localname": "BankDebtMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BarriFinancialGroupLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Barri Financial Group, LLC.",
        "label": "Barri Financial Group L L C [Member]",
        "terseLabel": "Barri Financial Group L L C"
       }
      }
     },
     "localname": "BarriFinancialGroupLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BlackbirdHoldcoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Blackbird Holdco, Inc.",
        "label": "Blackbird Holdco Inc [Member]",
        "terseLabel": "Blackbird Holdco Inc"
       }
      }
     },
     "localname": "BlackbirdHoldcoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BlackbirdPurchaserIncOhioTransmissionCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Blackbird Purchaser, Inc. (Ohio Transmission Corp.)",
        "label": "Blackbird Purchaser Inc Ohio Transmission Corp [Member]",
        "terseLabel": "Blackbird Purchaser Inc Ohio Transmission Corp"
       }
      }
     },
     "localname": "BlackbirdPurchaserIncOhioTransmissionCorpMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BlackrockCapitalInvestmentAdvisorsLimitedLiabilityCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BlackRock Capital Investment Advisors, LLC.",
        "label": "BlackRock Capital Investment Advisors Limited Liability Corporation [Member]",
        "terseLabel": "BlackRock Capital Investment Advisors, LLC"
       }
      }
     },
     "localname": "BlackrockCapitalInvestmentAdvisorsLimitedLiabilityCorporationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BlackrockCapitalInvestmentCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BlackRock Capital Investment Corporation.",
        "label": "BlackRock Capital Investment Corporation [Member]",
        "terseLabel": "BlackRock Capital Investment Corporation"
       }
      }
     },
     "localname": "BlackrockCapitalInvestmentCorporationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BlackrockFinancialManagementIncorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BlackRock Financial Management, Inc.",
        "label": "BlackRock Financial Management Incorporation [Member]",
        "terseLabel": "BlackRock Financial Management, Inc."
       }
      }
     },
     "localname": "BlackrockFinancialManagementIncorporationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BluefinHoldingLLCBlackMountainMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bluefin holding, LLC (black mountain).",
        "label": "Bluefin Holding L L C Black Mountain [Member]",
        "terseLabel": "Bluefin Holding, LLC (BlackMountain)"
       }
      }
     },
     "localname": "BluefinHoldingLLCBlackMountainMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BonterraLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonterra LLC.",
        "label": "Bonterra L L C [Member]",
        "terseLabel": "Bonterra LLC (fka CyberGrants Holdings, LLC)"
       }
      }
     },
     "localname": "BonterraLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BorrowedFundsInvestmentsExposesToRisksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed funds investments exposes to risks.",
        "label": "Borrowed Funds Investments Exposes to Risks [Member]"
       }
      }
     },
     "localname": "BorrowedFundsInvestmentsExposesToRisksMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BuildingProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building products.",
        "label": "Building Products [Member]",
        "terseLabel": "Building Products"
       }
      }
     },
     "localname": "BuildingProductsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_BusinessModelDependsUponDevelopmentAndMaintenanceOfStrongRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business model depends upon development and maintenance of strong relationships.",
        "label": "Business Model Depends upon Development and Maintenance of Strong Relationships [Member]"
       }
      }
     },
     "localname": "BusinessModelDependsUponDevelopmentAndMaintenanceOfStrongRelationshipsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CSGBuyerIncOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CSG Buyer, Inc. one.",
        "label": "C S G Buyer Inc One [Member]",
        "terseLabel": "CSG Buyer, Inc. (Core States)"
       }
      }
     },
     "localname": "CSGBuyerIncOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CSGBuyerIncThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CSG Buyer, Inc. three.",
        "label": "C S G Buyer Inc Three [Member]",
        "terseLabel": "CSG Buyer, Inc. (Core States)"
       }
      }
     },
     "localname": "CSGBuyerIncThreeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CSGBuyerIncTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CSG Buyer, Inc. two.",
        "label": "C S G Buyer Inc Two [Member]",
        "terseLabel": "CSG Buyer, Inc. (Core States)"
       }
      }
     },
     "localname": "CSGBuyerIncTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CalceusAcquisitionIncColeHaanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Calceus acquisition, Inc. (Cole Haan).",
        "label": "Calceus Acquisition Inc Cole Haan [Member]",
        "terseLabel": "Calceus Acquisition, Inc. (Cole Haan)"
       }
      }
     },
     "localname": "CalceusAcquisitionIncColeHaanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CallodineCommercialFinanceLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Callodine Commercial Finance, LLC.",
        "label": "Callodine Commercial Finance L L C [Member]",
        "terseLabel": "Callodine Commercial Finance L L C"
       }
      }
     },
     "localname": "CallodineCommercialFinanceLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CallodineCommercialFinanceLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Callodine commercial finance, limited liability company one.",
        "label": "Callodine Commercial Finance, Limited Liability Company One [Member]",
        "terseLabel": "Callodine Commercial Finance, LLC"
       }
      }
     },
     "localname": "CallodineCommercialFinanceLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CallodineCommercialFinanceLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Callodine commercial finance, limited liability company two.",
        "label": "Callodine Commercial Finance, Limited Liability Company Two [Member]",
        "terseLabel": "Callodine Commercial Finance, LLC"
       }
      }
     },
     "localname": "CallodineCommercialFinanceLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CapitalMarketsMayExperiencePeriodsOfDisruptionAndInstabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital markets may experience periods of disruption and instability.",
        "label": "Capital Markets may Experience Periods of Disruption and Instability [Member]"
       }
      }
     },
     "localname": "CapitalMarketsMayExperiencePeriodsOfDisruptionAndInstabilityMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CapitalMarketsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital markets.",
        "label": "Capital Markets [Member]",
        "terseLabel": "Capital Markets"
       }
      }
     },
     "localname": "CapitalMarketsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CareATCIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CareATC, Inc.",
        "label": "Care A T C Inc [Member]",
        "terseLabel": "Care A T C Inc"
       }
      }
     },
     "localname": "CareATCIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CareATCIncOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CareATC, Inc. one.",
        "label": "Care A T C, Inc One [Member]",
        "terseLabel": "CareATC, Inc."
       }
      }
     },
     "localname": "CareATCIncOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CareATCIncTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CareATC, Inc. two.",
        "label": "Care A T C, Inc Two [Member]",
        "terseLabel": "CareATC, Inc."
       }
      }
     },
     "localname": "CareATCIncTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CashAndInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and investment.",
        "label": "Cash And Investment [Member]",
        "terseLabel": "Cash and Investment"
       }
      }
     },
     "localname": "CashAndInvestmentMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ChangeInRiskCreditRatingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in Risk Credit Ratings.",
        "label": "Change in Risk Credit Ratings [Member]"
       }
      }
     },
     "localname": "ChangeInRiskCreditRatingsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ChangesInLawsOrRegulationsGoverningBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in Laws or Regulations Governing Business.",
        "label": "Changes in Laws or Regulations Governing Business [Member]"
       }
      }
     },
     "localname": "ChangesInLawsOrRegulationsGoverningBusinessMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ChangesInLegalTaxAndRegulatoryRegimesCouldNegativelyImpactBusinessFinancialConditionAndEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in legal, tax and regulatory regimes could negatively impact business, financial condition and earnings.",
        "label": "Changes in Legal, Tax and Regulatory Regimes Could Negatively Impact Business, Financial Condition and Earnings [Member]"
       }
      }
     },
     "localname": "ChangesInLegalTaxAndRegulatoryRegimesCouldNegativelyImpactBusinessFinancialConditionAndEarningsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ChangesRelatingToLiborCalculationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes relating to LIBOR calculation.",
        "label": "Changes Relating to LIBOR Calculation [Member]"
       }
      }
     },
     "localname": "ChangesRelatingToLiborCalculationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ChangesToUSTariffAndImportExportRegulationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes to U.S. tariff and import export regulations.",
        "label": "Changes to U.S. Tariff and Import Export Regulations [Member]"
       }
      }
     },
     "localname": "ChangesToUSTariffAndImportExportRegulationsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ChemicalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chemicals.",
        "label": "Chemicals [Member]",
        "terseLabel": "Chemicals"
       }
      }
     },
     "localname": "ChemicalsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ColonyDisplayLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Colony display LLC.",
        "label": "Colony Display L L C [Member]",
        "terseLabel": "Colony Display L L C"
       }
      }
     },
     "localname": "ColonyDisplayLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CommercehubIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CommerceHub, Inc.",
        "label": "CommerceHub, Inc [Member]",
        "terseLabel": "CommerceHub, Inc."
       }
      }
     },
     "localname": "CommercehubIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CommercialServicesAndSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial services and supplies.",
        "label": "Commercial Services And Supplies [Member]",
        "terseLabel": "Commercial Services &amp; Supplies"
       }
      }
     },
     "localname": "CommercialServicesAndSuppliesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ConcentrationRiskMarketAndCreditRiskPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration risk, market and credit risk.",
        "label": "Concentration Risk, Market and Credit Risk [Policy Text Block]",
        "terseLabel": "Market and Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskMarketAndCreditRiskPolicyTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ConflictsOfInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conflicts of interest.",
        "label": "Conflicts of Interest [Member]"
       }
      }
     },
     "localname": "ConflictsOfInterestMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ConstructionAndEngineeringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction and engineering.",
        "label": "Construction And Engineering [Member]",
        "terseLabel": "Construction &amp; Engineering"
       }
      }
     },
     "localname": "ConstructionAndEngineeringMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ConsumerFinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer finance.",
        "label": "Consumer Finance [Member]",
        "terseLabel": "Consumer Finance"
       }
      }
     },
     "localname": "ConsumerFinanceMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ContainersAndPackagingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Containers and packaging.",
        "label": "Containers And Packaging [Member]",
        "terseLabel": "Containers &amp; Packaging"
       }
      }
     },
     "localname": "ContainersAndPackagingMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ControlledAffiliateSecurityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlled Affiliate Security.",
        "label": "Controlled Affiliate Security [Member]",
        "terseLabel": "Controlled Affiliate Security"
       }
      }
     },
     "localname": "ControlledAffiliateSecurityMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ControlledAffiliatedInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlled affiliated investments member.",
        "label": "Controlled Affiliated Investments [Member]",
        "terseLabel": "Controlled, Affiliated Investments"
       }
      }
     },
     "localname": "ControlledAffiliatedInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ControlledInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlled investment member.",
        "label": "Controlled Investment [Member]",
        "terseLabel": "Controlled Investments"
       }
      }
     },
     "localname": "ControlledInvestmentMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ControlledInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlled Investments [Member]",
        "label": "Controlled Investments [Member]",
        "terseLabel": "Controlled Investments"
       }
      }
     },
     "localname": "ControlledInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ControllingEquityInterestsInPortfolioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlling Equity Interests In Portfolio [Member]",
        "label": "Controlling Equity Interests In Portfolio [Member]"
       }
      }
     },
     "localname": "ControllingEquityInterestsInPortfolioMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ConvertibleNotesDueTwoThousandEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes due two thousand eighteen.",
        "label": "Convertible Notes Due Two Thousand Eighteen [Member]",
        "terseLabel": "Convertible Notes Due 2018"
       }
      }
     },
     "localname": "ConvertibleNotesDueTwoThousandEighteenMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ConvertibleNotesDueTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes due two thousand twenty two.",
        "label": "Convertible Notes Due Two Thousand Twenty Two [Member]",
        "terseLabel": "Convertible Notes Due 2022"
       }
      }
     },
     "localname": "ConvertibleNotesDueTwoThousandTwentyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CreditFacilityAndPrivatePlacementMatureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility and private placement mature.",
        "label": "Credit Facility and Private Placement Mature [Member]"
       }
      }
     },
     "localname": "CreditFacilityAndPrivatePlacementMatureMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CreditFacilityMaturesOfPrivatePlacementNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility matures of private placement notes.",
        "label": "Credit Facility Matures of Private Placement Notes [Member]"
       }
      }
     },
     "localname": "CreditFacilityMaturesOfPrivatePlacementNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CreditLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss.",
        "label": "Credit Loss [Member]"
       }
      }
     },
     "localname": "CreditLossMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CreditRiskRelatedToInvestmentsInPortfolioCompaniesAndFinancialInstitutionsAndCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Risk Related to Investments in Portfolio Companies and Financial Institutions and Counterparties.",
        "label": "Credit Risk Related to Investments in Portfolio Companies and Financial Institutions and Counterparties [Member]"
       }
      }
     },
     "localname": "CreditRiskRelatedToInvestmentsInPortfolioCompaniesAndFinancialInstitutionsAndCounterpartiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CsgBuyerIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CSG Buyer, Inc.",
        "label": "CSG Buyer, Inc [Member]",
        "terseLabel": "CSG Buyer, Inc. (Core States)"
       }
      }
     },
     "localname": "CsgBuyerIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_CyberGrantsHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CyberGrants holdings, LLC.",
        "label": "Cyber Grants Holdings L L C [Member]",
        "terseLabel": "CyberGrants Holdings, LLC"
       }
      }
     },
     "localname": "CyberGrantsHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DTIHoldcoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DTI Holdco, Inc.",
        "label": "D T I Holdco, Inc [Member]",
        "terseLabel": "DTI Holdco, Inc.(Epiq Systems, Inc.)"
       }
      }
     },
     "localname": "DTIHoldcoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DebtInstrumentAmendedBasisSpreadOnVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument amended basis spread on variable rate.",
        "label": "Debt Instrument Amended Basis Spread on Variable Rate",
        "terseLabel": "Debt instrument amended basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentAmendedBasisSpreadOnVariableRate",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_DebtInstrumentAmendedPrincipalAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument amended principal amount.",
        "label": "Debt Instrument Amended Principal Amount",
        "terseLabel": "Debt instrument amended principal amount"
       }
      }
     },
     "localname": "DebtInstrumentAmendedPrincipalAmount",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_DebtInstrumentAssetCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, asset coverage ratio.",
        "label": "Debt Instrument Asset Coverage Ratio",
        "terseLabel": "Debt instrument, asset coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentAssetCoverageRatio",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "bkcc_DebtInstrumentConversionMultiplesPrincipalAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument conversion multiples principal amount.",
        "label": "Debt Instrument Conversion Multiples Principal Amount",
        "terseLabel": "Debt instrument conversion multiples principal amount"
       }
      }
     },
     "localname": "DebtInstrumentConversionMultiplesPrincipalAmount",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_DebtInstrumentDescriptionOfVariableAndFixedRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument description of variable and fixed rate basis.",
        "label": "Debt Instrument Description of Variable and Fixed Rate Basis",
        "terseLabel": "Rate"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableAndFixedRateBasis",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_DebtInstrumentMaturityYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, maturity year.",
        "label": "Debt Instrument Maturity Year",
        "terseLabel": "Maturity"
       }
      }
     },
     "localname": "DebtInstrumentMaturityYear",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "bkcc_DebtInstrumentMaximumBorrowingCapacity": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": 1.0,
       "parentTag": "bkcc_LongTermDebtMaximumBorrowingCapacity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument maximum borrowing capacity.",
        "label": "Debt Instrument Maximum Borrowing Capacity",
        "terseLabel": "Debt Instrument, Total Capacity"
       }
      }
     },
     "localname": "DebtInstrumentMaximumBorrowingCapacity",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_DebtInstrumentPrepaymentPremiumPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument prepayment premium percentage.",
        "label": "Debt Instrument Prepayment Premium Percentage",
        "terseLabel": "Debt instrument prepayment premium percentage"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPremiumPercentage",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_DebtInstrumentPurchasesPricePerPrincipalAmountMultiples": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument purchases per principal amount multiples.",
        "label": "Debt Instrument Purchases Price Per Principal Amount Multiples",
        "terseLabel": "Debt instrument purchase price per principal amount multiples"
       }
      }
     },
     "localname": "DebtInstrumentPurchasesPricePerPrincipalAmountMultiples",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_DebtInstrumentReacquisitionPrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument reacquisition price.",
        "label": "Debt Instrument Reacquisition Price",
        "terseLabel": "Debt instrument, total reacquisition price"
       }
      }
     },
     "localname": "DebtInstrumentReacquisitionPrice",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_DebtInstrumentRedemptionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, redemption period.",
        "label": "Debt Instrument, Redemption Period",
        "terseLabel": "Debt instrument redemption period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriod",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "bkcc_DebtInstrumentRepaidDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, repaid date.",
        "label": "Debt Instrument, Repaid Date",
        "terseLabel": "Debt instrument, repaid date"
       }
      }
     },
     "localname": "DebtInstrumentRepaidDate",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "bkcc_DebtInstrumentSeniorCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, senior coverage ratio.",
        "label": "Debt Instrument Senior Coverage Ratio",
        "terseLabel": "Debt instrument, senior coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentSeniorCoverageRatio",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "bkcc_DebtIssuanceCostsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt issuance costs.",
        "label": "Debt Issuance Costs Policy Policy [Text Block]",
        "terseLabel": "Debt Issuance Costs"
       }
      }
     },
     "localname": "DebtIssuanceCostsPolicyPolicyTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_DebtSecuritiesMayFluctuateTradingMarketOrMarketValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities May Fluctuate Trading Market or Market Value.",
        "label": "Debt Securities May Fluctuate Trading Market or Market Value [Member]"
       }
      }
     },
     "localname": "DebtSecuritiesMayFluctuateTradingMarketOrMarketValueMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DecreaseIncreaseInInterestDividendsAndFeesReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 26.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease (increase) in interest, dividends and fees receivable.",
        "label": "Decrease Increase In Interest Dividends And Fees Receivable",
        "negatedLabel": "Decrease (increase) in interest, dividends and fees receivable"
       }
      }
     },
     "localname": "DecreaseIncreaseInInterestDividendsAndFeesReceivable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_DelayedDrawTermLoanFirstLienMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delayed Draw Term Loan, First Lien.",
        "label": "Delayed Draw Term Loan First Lien [Member]",
        "terseLabel": "Delayed Draw Term Loan, First Lien"
       }
      }
     },
     "localname": "DelayedDrawTermLoanFirstLienMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delayed Draw Term Loan",
        "label": "Delayed Draw Term Loan [Member]",
        "terseLabel": "Delayed Draw Term Loan"
       }
      }
     },
     "localname": "DelayedDrawTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DerivativeFloatingRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative floating rate.",
        "label": "Derivative Floating Rate",
        "terseLabel": "Company Pays Floating"
       }
      }
     },
     "localname": "DerivativeFloatingRate",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_DerivativesFrequencyOfPeriodicPayment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivatives frequency of periodic payment.",
        "label": "Derivatives Frequency Of Periodic Payment",
        "terseLabel": "Payment Frequency"
       }
      }
     },
     "localname": "DerivativesFrequencyOfPeriodicPayment",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_DetermineToIssuePreferredStockInFutureCouldAdverselyAffectMarketValueOfCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Determine to Issue Preferred Stock in Future, Could Adversely Affect Market Value of Common Stock.",
        "label": "Determine to Issue Preferred Stock in Future, Could Adversely Affect Market Value of Common Stock [Member]"
       }
      }
     },
     "localname": "DetermineToIssuePreferredStockInFutureCouldAdverselyAffectMarketValueOfCommonStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DifficultyInPayingDistributionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difficulty in paying distributions.",
        "label": "Difficulty in Paying Distributions [Member]"
       }
      }
     },
     "localname": "DifficultyInPayingDistributionsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DifficultyInPayingRequiredDistributionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difficulty in paying required distributions.",
        "label": "Difficulty In Paying Required Distributions [Member]"
       }
      }
     },
     "localname": "DifficultyInPayingRequiredDistributionsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DilutedInterestNotFullyExerciseSubscriptionRightsOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted Interest Not Fully Exercise Subscription Rights Offering.",
        "label": "Diluted Interest Not Fully Exercise Subscription Rights Offering [Member]"
       }
      }
     },
     "localname": "DilutedInterestNotFullyExerciseSubscriptionRightsOfferingMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DispositionOfInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposition of investments.",
        "label": "Disposition Of Investments [Member]"
       }
      }
     },
     "localname": "DispositionOfInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DistributionOfNetInvestmentIncomeAndRealizedCapitalGainsToStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution of net investment income and realized capital gains to stockholders.",
        "label": "Distribution of Net Investment Income and Realized Capital Gains to Stockholders [Member]"
       }
      }
     },
     "localname": "DistributionOfNetInvestmentIncomeAndRealizedCapitalGainsToStockholdersMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DistributionsSubjectToCorporateLevelIncomeTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributions subject to corporate-level income tax.",
        "label": "Distributions Subject to Corporate-level Income Tax [Member]"
       }
      }
     },
     "localname": "DistributionsSubjectToCorporateLevelIncomeTaxMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DistributionsToStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributions to stockholders.",
        "label": "Distributions to Stockholders [Member]"
       }
      }
     },
     "localname": "DistributionsToStockholdersMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DistributorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributors.",
        "label": "Distributors [Member]",
        "terseLabel": "Distributors"
       }
      }
     },
     "localname": "DistributorsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DiversifiedConsumerServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified consumer services.",
        "label": "Diversified Consumer Services [Member]",
        "terseLabel": "Diversified Consumer Services"
       }
      }
     },
     "localname": "DiversifiedConsumerServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DiversifiedFinancialServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified financial services.",
        "label": "Diversified Financial Services [Member]",
        "terseLabel": "Diversified Financial Services"
       }
      }
     },
     "localname": "DiversifiedFinancialServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DiversifiedTelecommunicationServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified telecommunication services.",
        "label": "Diversified Telecommunication Services [Member]",
        "terseLabel": "Diversified Telecommunication Services"
       }
      }
     },
     "localname": "DiversifiedTelecommunicationServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_DudeSolutionsHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dude Solutions Holdings, Inc.",
        "label": "Dude Solutions Holdings Inc [Member]",
        "terseLabel": "Dude Solutions Holdings, Inc."
       }
      }
     },
     "localname": "DudeSolutionsHoldingsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ESOSolutionsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ESO Solutions, Inc.",
        "label": "E S O Solutions Inc [Member]",
        "terseLabel": "E S O Solutions Inc"
       }
      }
     },
     "localname": "ESOSolutionsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ESOSolutionsIncOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ESO Solutions, Inc. one.",
        "label": "E S O Solutions, Inc One [Member]",
        "terseLabel": "ESO Solutions, Inc."
       }
      }
     },
     "localname": "ESOSolutionsIncOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ESOSolutionsIncTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ESO Solutions, Inc. two.",
        "label": "E S O Solutions, Inc Two [Member]",
        "terseLabel": "ESO Solutions, Inc."
       }
      }
     },
     "localname": "ESOSolutionsIncTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ETXEnergyLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ETX Energy, LLC.",
        "label": "E T X Energy L L C [Member]",
        "terseLabel": "ETX Energy, LLC"
       }
      }
     },
     "localname": "ETXEnergyLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ETXEnergyManagementCompanyLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ETX Energy Management Company, LLC.",
        "label": "E T X Energy Management Company L L C [Member]",
        "terseLabel": "ETX Energy Management Company, LLC"
       }
      }
     },
     "localname": "ETXEnergyManagementCompanyLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_EconomicRecessionsOrDownturnsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Economic recessions or downturns.",
        "label": "Economic Recessions or Downturns [Member]"
       }
      }
     },
     "localname": "EconomicRecessionsOrDownturnsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_EffectOfGlobalClimateChangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of Global Climate Change.",
        "label": "Effect of Global Climate Change [Member]"
       }
      }
     },
     "localname": "EffectOfGlobalClimateChangeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ElasticPathSoftwareIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Elastic path software Inc.",
        "label": "Elastic Path Software Inc [Member]",
        "terseLabel": "Elastic Path Software Inc. (Canada)"
       }
      }
     },
     "localname": "ElasticPathSoftwareIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ElectricalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electrical equipment.",
        "label": "Electrical Equipment [Member]",
        "terseLabel": "Electrical Equipment"
       }
      }
     },
     "localname": "ElectricalEquipmentMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ElevateBrandsHoldcoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Elevate Brands Holdco Inc.",
        "label": "Elevate Brands Holdco Inc [Member]",
        "terseLabel": "Elevate Brands Holdco Inc"
       }
      }
     },
     "localname": "ElevateBrandsHoldcoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ElevateBrandsOpCoLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Elevate brands op co limited liability company.",
        "label": "Elevate Brands Op Co Limited Liability Company [Member]",
        "terseLabel": "Elevate Brands OpCo LLC"
       }
      }
     },
     "localname": "ElevateBrandsOpCoLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_EmeraldTechnologiesUSAcquisitioncoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Emerald Technologies U S AcquisitionCo, Inc.",
        "label": "Emerald Technologies U S AcquisitionCo, Inc [Member]",
        "terseLabel": "Emerald Technologies (U.S.) AcquisitionCo, Inc"
       }
      }
     },
     "localname": "EmeraldTechnologiesUSAcquisitioncoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_EnsonoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ensono, Inc.",
        "label": "Ensono Inc [Member]",
        "terseLabel": "Ensono, Inc."
       }
      }
     },
     "localname": "EnsonoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_EquityWarrantsOrOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity warrants or options.",
        "label": "Equity Warrants Or Options [Member]",
        "terseLabel": "Equity Warrants/Options"
       }
      }
     },
     "localname": "EquityWarrantsOrOptionsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ExposedToRisksAssociatedWithChangesInInterestRatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exposed to risks associated with changes in interest rates.",
        "label": "Exposed To Risks Associated With Changes In Interest Rates [Member]"
       }
      }
     },
     "localname": "ExposedToRisksAssociatedWithChangesInInterestRatesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FailToMaintainStatusAsBdcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fail to maintain status as BDC.",
        "label": "Fail to Maintain Status as BDC [Member]"
       }
      }
     },
     "localname": "FailToMaintainStatusAsBdcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FailToQualifyAsBdcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fail to qualify as BDC.",
        "label": "Fail to qualify as BDC [Member]"
       }
      }
     },
     "localname": "FailToQualifyAsBdcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FailureInCyberSecuritySystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Failure in Cyber-Security Systems.",
        "label": "Failure in Cyber-Security Systems [Member]"
       }
      }
     },
     "localname": "FailureInCyberSecuritySystemsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FailureOfEffectiveSystemOfInternalControlMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Failure Of Effective System Of Internal Control.",
        "label": "Failure Of Effective System Of Internal Control [Member]"
       }
      }
     },
     "localname": "FailureOfEffectiveSystemOfInternalControlMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FailureToMaintainStatusAsBdcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Failure To Maintain Status As BDC.",
        "label": "Failure To Maintain Status As BDC [Member]"
       }
      }
     },
     "localname": "FailureToMaintainStatusAsBdcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FailureToMakeFollowOnInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Failure To Make Follow On Investments.",
        "label": "Failure To Make Follow On Investments [Member]"
       }
      }
     },
     "localname": "FailureToMakeFollowOnInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FairValueMeasurementInputConcludedValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input concluded value.",
        "label": "Fair Value Measurement Input Concluded Value",
        "terseLabel": "Concluded Value"
       }
      }
     },
     "localname": "FairValueMeasurementInputConcludedValue",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_FairValueMeasurementInputWeightedAverageRange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input weighted average range.",
        "label": "Fair Value Measurement Input Weighted Average Range",
        "terseLabel": "Weighted Average Range",
        "verboseLabel": "Valuation technique relative weight range"
       }
      }
     },
     "localname": "FairValueMeasurementInputWeightedAverageRange",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_FairValueMeasurementInputWeightedAverageRangeTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input weighted average range term.",
        "label": "Fair Value Measurement Input Weighted Average Range Term",
        "terseLabel": "Weighted Average Range, Term"
       }
      }
     },
     "localname": "FairValueMeasurementInputWeightedAverageRangeTerm",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "bkcc_FairValueMeasurementWithUnobservableInputsImpactToValueIfInputDecreases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement with unobservable inputs, impact to value if input decreases.",
        "label": "Fair Value Measurement With Unobservable Inputs Impact To Value If Input Decreases",
        "terseLabel": "Impact to Value if Input Decreases"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsImpactToValueIfInputDecreases",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement with unobservable inputs, impact to value if input increases.",
        "label": "Fair Value Measurement With Unobservable Inputs Impact To Value If Input Increases",
        "terseLabel": "Impact to Value if Input Increases"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_FairValueMeasurementsInputConcludedValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurements input concluded value.",
        "label": "Fair Value Measurements Input Concluded Value",
        "terseLabel": "Concluded Value"
       }
      }
     },
     "localname": "FairValueMeasurementsInputConcludedValue",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "bkcc_FairValueMeasurementsInputWeightedAverageRange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurements input weighted average range.",
        "label": "Fair Value Measurements Input Weighted Average Range",
        "terseLabel": "Weighted Average Range"
       }
      }
     },
     "localname": "FairValueMeasurementsInputWeightedAverageRange",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "bkcc_FinancialForceComIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FinancialForce.com, Inc.",
        "label": "Financial Force Com Inc [Member]",
        "terseLabel": "FinancialForce.com, Inc."
       }
      }
     },
     "localname": "FinancialForceComIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FinancialForceComMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FinancialForce.com.",
        "label": "Financial Force Com [Member]",
        "terseLabel": "FinancialForce.com"
       }
      }
     },
     "localname": "FinancialForceComMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstBostonConstructionHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Boston construction holdings, LLC.",
        "label": "First Boston Construction Holdings L L C [Member]",
        "terseLabel": "First Boston Construction Holdings L L C"
       }
      }
     },
     "localname": "FirstBostonConstructionHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienDelayedDrawTermLoanAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien delayed draw term loan A.",
        "label": "First Lien Delayed Draw Term Loan A [Member]",
        "terseLabel": "First Lien Delayed Draw Term Loan A"
       }
      }
     },
     "localname": "FirstLienDelayedDrawTermLoanAMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienDelayedDrawTermLoanBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien delayed draw term loan B.",
        "label": "First Lien Delayed Draw Term Loan B [Member]",
        "terseLabel": "First Lien Delayed Draw Term Loan B"
       }
      }
     },
     "localname": "FirstLienDelayedDrawTermLoanBMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienDelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien delayed draw term loan.",
        "label": "First Lien Delayed Draw Term Loan [Member]",
        "terseLabel": "First Lien Delayed Draw Term Loan"
       }
      }
     },
     "localname": "FirstLienDelayedDrawTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienFILOTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Lien FILO term loan.",
        "label": "First Lien F I L O Term Loan [Member]",
        "terseLabel": "First Lien FILO Term Loan"
       }
      }
     },
     "localname": "FirstLienFILOTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienIncrementalRevolverMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Lien Incremental Revolver.",
        "label": "First Lien Incremental Revolver [Member]",
        "terseLabel": "First Lien Incremental Revolver"
       }
      }
     },
     "localname": "FirstLienIncrementalRevolverMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienIncrementalTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien incremental term loan.",
        "label": "First Lien Incremental Term Loan [Member]",
        "terseLabel": "First Lien Incremental Term Loan"
       }
      }
     },
     "localname": "FirstLienIncrementalTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienLastOutDelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien last out delayed draw term loan.",
        "label": "First Lien Last Out Delayed Draw Term Loan [Member]",
        "terseLabel": "First Lien Last Out Delayed Draw Term Loan"
       }
      }
     },
     "localname": "FirstLienLastOutDelayedDrawTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienLastOutTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien last out term loan.",
        "label": "First Lien Last Out Term Loan [Member]",
        "terseLabel": "First Lien Last Out Term Loan"
       }
      }
     },
     "localname": "FirstLienLastOutTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienRevolverMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien revolver.",
        "label": "First Lien Revolver [Member]",
        "terseLabel": "First Lien Revolver"
       }
      }
     },
     "localname": "FirstLienRevolverMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienSrSecuredConvertibleTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien Sr secured convertible term loan.",
        "label": "First Lien Sr Secured Convertible Term Loan [Member]",
        "terseLabel": "First Lien Sr Secured Convertible Term Loan"
       }
      }
     },
     "localname": "FirstLienSrSecuredConvertibleTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienSrSecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Lien Sr Secured Notes.",
        "label": "First Lien Sr Secured Notes [Member]",
        "terseLabel": "First Lien Sr Secured Notes"
       }
      }
     },
     "localname": "FirstLienSrSecuredNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienTermLoanBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien term loan B.",
        "label": "First Lien Term Loan B [Member]",
        "terseLabel": "First Lien Term Loan B"
       }
      }
     },
     "localname": "FirstLienTermLoanBMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FirstLienTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First lien term loan.",
        "label": "First Lien Term Loan [Member]",
        "terseLabel": "First Lien Term Loan"
       }
      }
     },
     "localname": "FirstLienTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FivePointFiveZeroPercentUnsecuredConvertibleSeniorNotesDueTwoThousandEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five point five zero percent unsecured convertible senior notes due two thousand eighteen.",
        "label": "Five Point Five Zero Percent Unsecured Convertible Senior Notes Due Two Thousand Eighteen [Member]",
        "terseLabel": "5.50% Unsecured Convertible Senior Notes Due 2018"
       }
      }
     },
     "localname": "FivePointFiveZeroPercentUnsecuredConvertibleSeniorNotesDueTwoThousandEighteenMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FivePointFiveZeroPercentUnsecuredConvertibleSeniorNotesDueTwoThousandTwentyEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five point five zero percent unsecured convertible senior notes due two thousand eighteen.",
        "label": "Five Point Five Zero Percent Unsecured Convertible Senior Notes Due Two Thousand Twenty Eight [Member]",
        "terseLabel": "5.50% Unsecured Convertible Senior Notes Due 2018"
       }
      }
     },
     "localname": "FivePointFiveZeroPercentUnsecuredConvertibleSeniorNotesDueTwoThousandTwentyEightMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FivePointZeroZeroPercentConvertibleNotesDueTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five point zero zero percent convertible notes due two thousand twenty two.",
        "label": "Five Point Zero Zero Percent Convertible Notes Due Two Thousand Twenty Two [Member]",
        "terseLabel": "5.00% Convertible Notes Due 2022"
       }
      }
     },
     "localname": "FivePointZeroZeroPercentConvertibleNotesDueTwoThousandTwentyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FixedInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate.",
        "label": "Fixed Interest Rate [Member]",
        "terseLabel": "Fixed Interest Rate"
       }
      }
     },
     "localname": "FixedInterestRateMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FixedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed.",
        "label": "Fixed [Member]",
        "terseLabel": "Fixed"
       }
      }
     },
     "localname": "FixedMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FloatingRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Floating rate.",
        "label": "Floating Rate [Member]",
        "terseLabel": "Floating Rate"
       }
      }
     },
     "localname": "FloatingRateMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FluctuationsInPeriodicOperatingResultsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fluctuations in periodic operating results.",
        "label": "Fluctuations in Periodic Operating Results [Member]"
       }
      }
     },
     "localname": "FluctuationsInPeriodicOperatingResultsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FluctuationsInPeriodicResultsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fluctuations in Periodic Results.",
        "label": "Fluctuations in Periodic Results [Member]"
       }
      }
     },
     "localname": "FluctuationsInPeriodicResultsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ForeignCurrencyTranslationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency translation.",
        "label": "Foreign Currency Translation [Member]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTranslationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FreedomFinancialNetworkFundingLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Freedom financial network funding, limited liability company.",
        "label": "Freedom Financial Network Funding, Limited Liability Company [Member]",
        "terseLabel": "Freedom Financial Network Funding, LLC"
       }
      }
     },
     "localname": "FreedomFinancialNetworkFundingLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FreedomFinancialNetworkFundingLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Freedom financial network funding, limited liability company one.",
        "label": "Freedom Financial Network Funding, Limited Liability Company One [Member]",
        "terseLabel": "Freedom Financial Network Funding, LLC"
       }
      }
     },
     "localname": "FreedomFinancialNetworkFundingLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FreedomFinancialNetworkFundingLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Freedom financial network funding, limited liability company two.",
        "label": "Freedom Financial Network Funding, Limited Liability Company Two [Member]",
        "terseLabel": "Freedom Financial Network Funding, LLC"
       }
      }
     },
     "localname": "FreedomFinancialNetworkFundingLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FusionHoldingCorpFinalsiteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fusion Holding Corp. (Finalsite).",
        "label": "Fusion Holding Corp. (Finalsite) [Member]",
        "terseLabel": "Fusion Holding Corp. (Finalsite)"
       }
      }
     },
     "localname": "FusionHoldingCorpFinalsiteMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FusionHoldingCorpFinalsiteOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fusion Holding Corp. (Finalsite) one.",
        "label": "Fusion Holding Corp Finalsite One [Member]",
        "terseLabel": "Fusion Holding Corp. (Finalsite)"
       }
      }
     },
     "localname": "FusionHoldingCorpFinalsiteOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FusionHoldingCorpFinalsiteTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fusion Holding Corp. (Finalsite) two.",
        "label": "Fusion Holding Corp Finalsite Two [Member]",
        "terseLabel": "Fusion Holding Corp. (Finalsite)"
       }
      }
     },
     "localname": "FusionHoldingCorpFinalsiteTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_FusionRiskManagementIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fusion Risk Management, Inc.",
        "label": "Fusion Risk Management, Inc [Member]",
        "terseLabel": "Fusion Risk Management, Inc."
       }
      }
     },
     "localname": "FusionRiskManagementIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GCChampionAcquisitionLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "G C champion acquisition limited liability company.",
        "label": "G C Champion Acquisition Limited Liability Company [Member]",
        "terseLabel": "GC Champion Acquisition LLC (Numerix)"
       }
      }
     },
     "localname": "GCChampionAcquisitionLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GCChampionAcquisitionLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "G C champion acquisition limited liability company one.",
        "label": "G C Champion Acquisition Limited Liability Company One [Member]",
        "terseLabel": "GC Champion Acquisition LLC (Numerix)"
       }
      }
     },
     "localname": "GCChampionAcquisitionLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GCChampionAcquisitionLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "G C champion acquisition limited liability company two.",
        "label": "G C Champion Acquisition Limited Liability Company Two [Member]",
        "terseLabel": "GC Champion Acquisition LLC (Numerix)"
       }
      }
     },
     "localname": "GCChampionAcquisitionLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GIConsilioParentLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GI Consilio Parent, LLC.",
        "label": "G I Consilio Parent L L C [Member]",
        "terseLabel": "GI Consilio Parent, LLC"
       }
      }
     },
     "localname": "GIConsilioParentLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GTYTechnologiesHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "G T Y Technologies Holdings Inc.",
        "label": "G T Y Technologies Holdings Inc. [Member]",
        "terseLabel": "GTY Technology Holdings Inc."
       }
      }
     },
     "localname": "GTYTechnologiesHoldingsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GainwellAcquisitionCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gainwell Acquisition Corp.",
        "label": "Gainwell Acquisition Corp [Member]",
        "terseLabel": "Gainwell Acquisition Corp."
       }
      }
     },
     "localname": "GainwellAcquisitionCorpMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GordonBrothersFinanceCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gordon Brothers Finance Company.",
        "label": "Gordon Brothers Finance Company [Member]",
        "terseLabel": "Gordon Brothers Finance Company"
       }
      }
     },
     "localname": "GordonBrothersFinanceCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GreyOrangeIncorporatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grey orange incorporated.",
        "label": "Grey Orange Incorporated [Member]",
        "terseLabel": "Grey Orange Incorporated"
       }
      }
     },
     "localname": "GreyOrangeIncorporatedMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GreyOrangeInternationalIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grey orange international Inc.",
        "label": "Grey Orange International Inc [Member]",
        "terseLabel": "Grey Orange International Inc"
       }
      }
     },
     "localname": "GreyOrangeInternationalIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GreystoneAffordableHousingInitiativesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Greystone Affordable Housing Initiatives LLC.",
        "label": "Greystone Affordable Housing Initiatives L L C [Member]",
        "terseLabel": "Greystone Affordable Housing Initiatives, LLC"
       }
      }
     },
     "localname": "GreystoneAffordableHousingInitiativesLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GreystoneSelectCompanyIILLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Greystone Select Company, I I, L L C.",
        "label": "Greystone Select Company, I I, L L C [Member]",
        "terseLabel": "Greystone Select Company, II, LLC (Passco)"
       }
      }
     },
     "localname": "GreystoneSelectCompanyIILLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GrossOfIncentiveFeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross of incentive fee.",
        "label": "Gross of Incentive Fee [Member]"
       }
      }
     },
     "localname": "GrossOfIncentiveFeeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_GympassUsLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gympass US, LLC.",
        "label": "Gympass US, LLC [Member]",
        "terseLabel": "Gympass US, LLC"
       }
      }
     },
     "localname": "GympassUsLlcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HannaAnderssonLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hanna Andersson, LLC.",
        "label": "Hanna Andersson L L C [Member]",
        "terseLabel": "Hanna Andersson LLC"
       }
      }
     },
     "localname": "HannaAnderssonLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HealthCareEquipmentAndSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health care equipment &amp; supplies.",
        "label": "Health Care Equipment And Supplies [Member]",
        "terseLabel": "Health Care Equipment &amp; Supplies"
       }
      }
     },
     "localname": "HealthCareEquipmentAndSuppliesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HealthCareProvidersAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health care providers &amp; services.",
        "label": "Health Care Providers And Services [Member]",
        "terseLabel": "Health Care Providers &amp; Services"
       }
      }
     },
     "localname": "HealthCareProvidersAndServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HealthCareTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health care technology.",
        "label": "Health Care Technology [Member]",
        "terseLabel": "Health Care Technology"
       }
      }
     },
     "localname": "HealthCareTechnologyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HighlyCompetitiveMarketForInvestmentOpportunitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Highly Competitive Market for Investment Opportunities [Member]",
        "label": "Highly Competitive Market for Investment Opportunities [Member]"
       }
      }
     },
     "localname": "HighlyCompetitiveMarketForInvestmentOpportunitiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HoldersOfPreferredStockWouldHaveRightToElectMembersOfBoardOfDirectorsAndVotingRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Holders of Preferred Stock would have Right to Elect Members of Board of Directors and Voting Rights.",
        "label": "Holders of Preferred Stock would have Right to Elect Members of Board of Directors and Voting Rights [Member]"
       }
      }
     },
     "localname": "HoldersOfPreferredStockWouldHaveRightToElectMembersOfBoardOfDirectorsAndVotingRightsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HomerenewBuyerIncProjectDreamMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homerenew Buyer, Inc. (Project Dream).",
        "label": "Homerenew Buyer Inc Project Dream [Member]",
        "terseLabel": "Homerenew Buyer, Inc. (Project Dream)"
       }
      }
     },
     "localname": "HomerenewBuyerIncProjectDreamMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HomerenewBuyerIncProjectDreamOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homerenew Buyer, Inc. (Project Dream) one.",
        "label": "Homerenew Buyer Inc Project Dream One [Member]",
        "terseLabel": "Homerenew Buyer, Inc. (Project Dream)"
       }
      }
     },
     "localname": "HomerenewBuyerIncProjectDreamOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HomerenewBuyerIncProjectDreamThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homerenew Buyer, Inc. (Project Dream) three.",
        "label": "Homerenew Buyer Inc Project Dream Three [Member]",
        "terseLabel": "Homerenew Buyer, Inc. (Project Dream)"
       }
      }
     },
     "localname": "HomerenewBuyerIncProjectDreamThreeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HomerenewBuyerIncProjectDreamTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homerenew Buyer, Inc. (Project Dream) two.",
        "label": "Homerenew Buyer Inc Project Dream Two [Member]",
        "terseLabel": "Homerenew Buyer, Inc. (Project Dream)"
       }
      }
     },
     "localname": "HomerenewBuyerIncProjectDreamTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HotelsRestaurantsAndLeisureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hotels, restaurants and leisure.",
        "label": "Hotels Restaurants And Leisure [Member]",
        "terseLabel": "Hotels, Restaurants &amp; Leisure"
       }
      }
     },
     "localname": "HotelsRestaurantsAndLeisureMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_HouseholdDurablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Household durables.",
        "label": "Household Durables [Member]",
        "terseLabel": "Household Durables"
       }
      }
     },
     "localname": "HouseholdDurablesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ICIMSIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "I C I M S, Inc.",
        "label": "I C I M S, Inc [Member]",
        "terseLabel": "ICIMS, Inc."
       }
      }
     },
     "localname": "ICIMSIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_INHBuyerIncIMSHealthMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "INH Buyer, Inc. (IMS Health).",
        "label": "I N H Buyer Inc I M S Health [Member]",
        "terseLabel": "INH Buyer, Inc. (IMS Health)"
       }
      }
     },
     "localname": "INHBuyerIncIMSHealthMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ITParentLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IT Parent, LLC (Insurance Technologies).",
        "label": "I T Parent L L C [Member]",
        "terseLabel": "IT Parent, LLC (Insurance Technologies)"
       }
      }
     },
     "localname": "ITParentLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ITServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IT services.",
        "label": "I T Services [Member]",
        "terseLabel": "IT Services"
       }
      }
     },
     "localname": "ITServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IderaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Idera, Inc.",
        "label": "Idera Inc [Member]",
        "terseLabel": "Idera, Inc."
       }
      }
     },
     "localname": "IderaIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IncentiveFeeBasedOnNetInvestmentIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fee based on net investment income.",
        "label": "Incentive Fee Based On Net Investment Income [Member]",
        "verboseLabel": "Incentive Fee Based on Net Investment Income"
       }
      }
     },
     "localname": "IncentiveFeeBasedOnNetInvestmentIncomeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IncentiveFeeBasedOnNetInvestmentIncomeOverAHurdleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fee based on net investment income over a hurdle.",
        "label": "Incentive Fee Based On Net Investment Income Over A Hurdle [Member]",
        "terseLabel": "Incentive Fee Based on Net Investment Income Over a Hurdle"
       }
      }
     },
     "localname": "IncentiveFeeBasedOnNetInvestmentIncomeOverAHurdleMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IncentiveFeeWaiver": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fee waiver.",
        "label": "Incentive Fee Waiver",
        "negatedLabel": "Incentive fee waiver (see Note 3)",
        "terseLabel": "Incentive fees on income voluntarily waived"
       }
      }
     },
     "localname": "IncentiveFeeWaiver",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncentiveFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fees.",
        "label": "Incentive Fees [Member]"
       }
      }
     },
     "localname": "IncentiveFeesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IncentiveFeesOnCapitalGainRealizedAndPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fees on capital gain realized and payable.",
        "label": "Incentive Fees On Capital Gain Realized And Payable",
        "terseLabel": "Incentive fees on capital gains realized and payable"
       }
      }
     },
     "localname": "IncentiveFeesOnCapitalGainRealizedAndPayable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncentiveFeesOnCapitalGains": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 8.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fees on capital gains.",
        "label": "Incentive Fees On Capital Gains",
        "terseLabel": "Incentive fees on capital gains(1)",
        "verboseLabel": "Incentive fees on capital gains accrued (reversal) on liquidation basis"
       }
      }
     },
     "localname": "IncentiveFeesOnCapitalGains",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncentiveFeesOnIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 10.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fees on income.",
        "label": "Incentive Fees On Income",
        "terseLabel": "Incentive fees on income",
        "verboseLabel": "Incentive fee based on income"
       }
      }
     },
     "localname": "IncentiveFeesOnIncome",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncomeIncentiveFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income incentive fees payable.",
        "label": "Income Incentive Fees Payable",
        "terseLabel": "Income incentive fees payable (see Note 3)"
       }
      }
     },
     "localname": "IncomeIncentiveFeesPayable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncreaseDecreaseInAccruedAdministrativeExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 37.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in accrued administrative expenses.",
        "label": "Increase Decrease In Accrued Administrative Expenses",
        "terseLabel": "Increase (decrease) in accrued administrative expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedAdministrativeExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncreaseDecreaseInAccruedCapitalGainsIncentiveFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 36.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in accrued capital gains incentive fees.",
        "label": "Increase Decrease In Accrued Capital Gains Incentive Fees",
        "terseLabel": "Increase (decrease) in accrued capital gains incentive fees"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedCapitalGainsIncentiveFees",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncreaseDecreaseInIncomeIncentiveFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 35.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in income incentive fees payable.",
        "label": "Increase Decrease In Income Incentive Fees Payable",
        "terseLabel": "Increase (decrease) in income incentive fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeIncentiveFeesPayable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncreaseDecreaseInManagementFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 34.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in management fees payable.",
        "label": "Increase Decrease In Management Fees Payable",
        "terseLabel": "Increase (decrease) in management fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInManagementFeesPayable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncreaseDecreaseInPayableForInvestmentsPurchased": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 32.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in payable for investments purchased.",
        "label": "Increase Decrease In Payable For Investments Purchased",
        "terseLabel": "Increase (decrease) in payable for investments purchased"
       }
      }
     },
     "localname": "IncreaseDecreaseInPayableForInvestmentsPurchased",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncreaseDecreaseInReceivableForInvestmentsSold": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in receivable for investments sold",
        "label": "Increase (Decrease) in Receivable for Investments Sold",
        "negatedLabel": "Decrease (increase) in receivable for investments sold"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivableForInvestmentsSold",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IncurringAdditionalIndebtednessCouldIncreaseRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incurring additional indebtedness could increase risk.",
        "label": "Incurring Additional Indebtedness Could Increase Risk [Member]"
       }
      }
     },
     "localname": "IncurringAdditionalIndebtednessCouldIncreaseRiskMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IndicativeQuotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicative quotes.",
        "label": "Indicative Quotes [Member]",
        "terseLabel": "Indicative Quotes"
       }
      }
     },
     "localname": "IndicativeQuotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IndustryConcentrationRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry concentration risk.",
        "label": "Industry Concentration Risk [Member]",
        "terseLabel": "Industry Concentration Risk"
       }
      }
     },
     "localname": "IndustryConcentrationRiskMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InformationSystemsAndSystemsFailuresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information Systems And Systems Failures.",
        "label": "Information Systems And Systems Failures [Member]"
       }
      }
     },
     "localname": "InformationSystemsAndSystemsFailuresMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InmomentIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "InMoment, Inc.",
        "label": "InMoment, Inc. [Member]",
        "terseLabel": "InMoment, Inc."
       }
      }
     },
     "localname": "InmomentIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InsuranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance.",
        "label": "Insurance [Member]",
        "terseLabel": "Insurance"
       }
      }
     },
     "localname": "InsuranceMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IntegrateComIncInfinityDataIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Integrate.com, Inc. (Infinity Data, Inc.).",
        "label": "Integrate Com Inc Infinity Data Inc [Member]",
        "terseLabel": "Integrate.com, Inc. (Infinity Data, Inc.)"
       }
      }
     },
     "localname": "IntegrateComIncInfinityDataIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IntegrityMarketingsAcquisitionLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Integrity Marketings Acquisition, LLC [Member]",
        "label": "Integrity Marketings Acquisition, LLC [Member]",
        "terseLabel": "Integrity Marketings Acquisition, LLC"
       }
      }
     },
     "localname": "IntegrityMarketingsAcquisitionLlcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_IntendToDistributeSubstantiallyAllIncomeToOurStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intend to distribute substantially all income to our stockholders.",
        "label": "Intend to Distribute Substantially All Income to Our Stockholders [Member]"
       }
      }
     },
     "localname": "IntendToDistributeSubstantiallyAllIncomeToOurStockholdersMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InterestAndDividendIncomePaidInKind": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and dividend income paid in kind.",
        "label": "Interest And Dividend Income Paid In Kind",
        "negatedLabel": "Interest and dividend income paid in kind",
        "terseLabel": "Interest and dividend income paid in kind"
       }
      }
     },
     "localname": "InterestAndDividendIncomePaidInKind",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InterestAndDividendsPaidForNonUsResidents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and dividends paid for non-us residents.",
        "label": "Interest And Dividends Paid For Non-US Residents",
        "terseLabel": "Interest Related Dividends for Non-U.S. Residents"
       }
      }
     },
     "localname": "InterestAndDividendsPaidForNonUsResidents",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOrdinaryIncomeDividendsPaidByTheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InterestAndOtherDebtExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 14.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and other debt expenses.",
        "label": "Interest And Other Debt Expenses",
        "terseLabel": "Interest and other debt expenses",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InterestAndOtherDebtExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InterestDividendsAndFeesReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, dividends and fees receivable.",
        "label": "Interest, Dividends and Fees Receivable",
        "terseLabel": "Interest, dividends and fees receivable"
       }
      }
     },
     "localname": "InterestDividendsAndFeesReceivable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_Interestanddebtrelatedpayables": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and debt related payables.",
        "label": "InterestAndDebtRelatedPayables",
        "terseLabel": "Interest and debt related payables"
       }
      }
     },
     "localname": "Interestanddebtrelatedpayables",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InternetAndCatalogRetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internet and catalog retail.",
        "label": "Internet And Catalog Retail [Member]",
        "terseLabel": "Internet &amp; Catalog Retail"
       }
      }
     },
     "localname": "InternetAndCatalogRetailMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InternetSoftwareAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internet software and services.",
        "label": "Internet Software And Services [Member]",
        "terseLabel": "Internet Software &amp; Services"
       }
      }
     },
     "localname": "InternetSoftwareAndServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestInCovenantLiteLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Invest in Covenant-lite Loans.",
        "label": "Invest in Covenant-lite Loans [Member]"
       }
      }
     },
     "localname": "InvestInCovenantLiteLoansMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentAdvisorExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Advisor Expenses.",
        "label": "Investment Advisor Expenses"
       }
      }
     },
     "localname": "InvestmentAdvisorExpensesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentAdvisorRentReimbursementExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 9.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment advisor rent reimbursement expenses.",
        "label": "Investment Advisor Rent Reimbursement Expenses",
        "terseLabel": "Investment advisor expenses"
       }
      }
     },
     "localname": "InvestmentAdvisorRentReimbursementExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InvestmentCompaniesOwnsPercentageOfNetAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment companies owns percentage of net assets.",
        "label": "Investment Companies Owns Percentage Of Net Assets",
        "terseLabel": "Investment companies owns percentage of net assets"
       }
      }
     },
     "localname": "InvestmentCompaniesOwnsPercentageOfNetAssets",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentCompanyDividendDistributionDuringThePeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company dividend distribution during the period.",
        "label": "Investment Company Dividend Distribution During the Period",
        "negatedLabel": "Dividends to common stockholders, excluding tax return of capital"
       }
      }
     },
     "localname": "InvestmentCompanyDividendDistributionDuringThePeriod",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InvestmentCompanyDividendsToShareholdersPerShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company dividends to shareholders per share.",
        "label": "Investment Company Dividends To Shareholders Per Share",
        "negatedLabel": "Dividends to stockholders excluding tax return of capital",
        "verboseLabel": "Dividends to stockholders excluding tax return of capital"
       }
      }
     },
     "localname": "InvestmentCompanyDividendsToShareholdersPerShare",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_InvestmentCompanyExpenseRatioExcludingInterestExpenseAndIncentiveFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InvestmentCompanyExpenseRatioBeforeIncentiveAllocation",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company expense ratio excluding interest expense and incentive fee.",
        "label": "Investment Company Expense Ratio Excluding Interest Expense and Incentive Fee",
        "terseLabel": "Operating expenses, before incentive fees"
       }
      }
     },
     "localname": "InvestmentCompanyExpenseRatioExcludingInterestExpenseAndIncentiveFee",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentCompanyIncentiveFeePerShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company incentive fee per share.",
        "label": "Investment Company Incentive Fee Per Share",
        "negatedLabel": "Incentive fees",
        "terseLabel": "Incentive fees"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeePerShare",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_InvestmentCompanyIncentiveFeesBasedOnIncome": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Company Incentive Fees Based On Income.",
        "label": "Investment Company Incentive Fees Based On Income",
        "terseLabel": "Incentive fees based on income, percentage"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeesBasedOnIncome",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentCompanyIncentiveFeesBasedOnIncomePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Company Incentive Fees Based On Income Per Share",
        "label": "Investment Company Incentive Fees Based On Income Per Share",
        "terseLabel": "Incentive fees based on income per share",
        "verboseLabel": "Incentive fees based on income (net of waiver) per share"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeesBasedOnIncomePerShare",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_InvestmentCompanyIncentiveFeesOnCapitalGainsPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company incentive fees on capital gains per share.",
        "label": "Investment Company Incentive Fees On Capital Gains Per Share",
        "negatedLabel": "Incentive fees on capital gains per share",
        "terseLabel": "Incentive fees on capital gains per share"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeesOnCapitalGainsPerShare",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_InvestmentCompanyIncentiveFeesToCapitalGains": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company, incentive fees to capital gains.",
        "label": "Investment Company Incentive Fees To Capital Gains",
        "terseLabel": "Incentive fees on capital gains, percentage"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeesToCapitalGains",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentCompanyInterestAndOtherDebtRelatedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentCompanyExpenseRatioBeforeIncentiveAllocation",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company interest and other debt related expenses.",
        "label": "Investment Company Interest And Other Debt Related Expenses",
        "terseLabel": "Interest and other debt related expenses"
       }
      }
     },
     "localname": "InvestmentCompanyInterestAndOtherDebtRelatedExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentCompanyInvestmentIncomeLossBeforeIncentiveFeesPerShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company investment income (loss) before incentive fees per share.",
        "label": "Investment Company Investment Income Loss Before Incentive Fees Per Share",
        "terseLabel": "Net investment income, before incentive fees"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossBeforeIncentiveFeesPerShare",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_InvestmentCompanyIssuanceReinvestmentOfStockAtPricesBelowNetAssetValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Company Issuance Reinvestment Of Stock At Prices Below Net Asset Value",
        "label": "Investment Company Issuance Reinvestment Of Stock At Prices Below Net Asset Value",
        "verboseLabel": "Issuance/reinvestment of stock at prices (below) net asset value"
       }
      }
     },
     "localname": "InvestmentCompanyIssuanceReinvestmentOfStockAtPricesBelowNetAssetValue",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_InvestmentConcentrationRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Concentration Risk.",
        "label": "Investment Concentration Risk [Member]"
       }
      }
     },
     "localname": "InvestmentConcentrationRiskMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentInOurCommonStockMayInvolveAboveAverageDegreeOfRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment In Our Common Stock May Involve Above Average Degree Of Risk.",
        "label": "Investment In Our Common Stock May Involve Above Average Degree Of Risk [Member]"
       }
      }
     },
     "localname": "InvestmentInOurCommonStockMayInvolveAboveAverageDegreeOfRiskMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentInQalifyingAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in qalifying assets.",
        "label": "Investment in Qalifying Assets [Member]"
       }
      }
     },
     "localname": "InvestmentInQalifyingAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentInstrumentsExitFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment instruments exit fee percentage.",
        "label": "Investment Instruments Exit Fee Percentage",
        "terseLabel": "Investment instrument exit fee percentage"
       }
      }
     },
     "localname": "InvestmentInstrumentsExitFeePercentage",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentOwnedAtCostNetOfDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned at cost net of discount.",
        "label": "Investment Owned At Cost Net Of Discount",
        "terseLabel": "Cost",
        "verboseLabel": "Investments, Cost"
       }
      }
     },
     "localname": "InvestmentOwnedAtCostNetOfDiscount",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InvestmentOwnedAtFairValueNetOfDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned at fair value net of discount.",
        "label": "Investment Owned At Fair Value Net Of Discount",
        "terseLabel": "Fair Value",
        "verboseLabel": "Investments, Fair Value"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValueNetOfDiscount",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InvestmentOwnedPercentOfPositionsHeld": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned, percent of positions held.",
        "label": "Investment Owned Percent Of Positions Held",
        "terseLabel": "Percent of positions held"
       }
      }
     },
     "localname": "InvestmentOwnedPercentOfPositionsHeld",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_InvestmentTransactionsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment transactions.",
        "label": "Investment Transactions Policy Policy [Text Block]",
        "terseLabel": "Investment Transactions"
       }
      }
     },
     "localname": "InvestmentTransactionsPolicyPolicyTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_InvestmentValuationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment valuation.",
        "label": "Investment Valuation Policy Policy [Text Block]",
        "terseLabel": "Investment Valuation"
       }
      }
     },
     "localname": "InvestmentValuationPolicyPolicyTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_InvestmentsAdverselyAffectDeterminationOfNetAssetValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments Adversely Affect Determination Of Net Asset Value.",
        "label": "Investments Adversely Affect Determination Of Net Asset Value [Member]"
       }
      }
     },
     "localname": "InvestmentsAdverselyAffectDeterminationOfNetAssetValueMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsAtFairValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments, at fair value.",
        "label": "Investments, at Fair Value [Member]",
        "terseLabel": "Investments, at Fair Value"
       }
      }
     },
     "localname": "InvestmentsAtFairValueMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsByIssuingPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments by issuing preferred stock.",
        "label": "Investments by Issuing Preferred Stock [Member]"
       }
      }
     },
     "localname": "InvestmentsByIssuingPreferredStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in and advances to affiliates, at fair value, acquisitions.",
        "label": "Investments In And Advances To Affiliates, At Fair Value, Acquisitions",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in and advances to affiliates, at fair value, dispositions.",
        "label": "Investments In And Advances To Affiliates, At Fair Value, Dispositions",
        "negatedLabel": "Dispositions"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_InvestmentsInFinancialServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in Financial Services.",
        "label": "Investments in Financial Services [Member]"
       }
      }
     },
     "localname": "InvestmentsInFinancialServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsInForeignSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in Foreign Securities.",
        "label": "Investments in Foreign Securities [Member]"
       }
      }
     },
     "localname": "InvestmentsInForeignSecuritiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsInInternetSoftwareAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in Internet Software and Services.",
        "label": "Investments in Internet Software and Services [Member]"
       }
      }
     },
     "localname": "InvestmentsInInternetSoftwareAndServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsInLeveragedPortfolioCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments In Leveraged Portfolio Companies.",
        "label": "Investments In Leveraged Portfolio Companies [Member]"
       }
      }
     },
     "localname": "InvestmentsInLeveragedPortfolioCompaniesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvestmentsInSoftwareInternetAndCatalogRetailAndItServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in software, internet and catalog retail and IT services.",
        "label": "Investments in Software, Internet and Catalog Retail and IT Services [Member]"
       }
      }
     },
     "localname": "InvestmentsInSoftwareInternetAndCatalogRetailAndItServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_InvoluntaryLiquidatingPreferencePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Involuntary liquidating preference per unit.",
        "label": "Involuntary Liquidating Preference Per Unit"
       }
      }
     },
     "localname": "InvoluntaryLiquidatingPreferencePerUnit",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_IssuanceOfCommonStockStockDistributionAndReinvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance Of Common Stock - Stock Distribution And Reinvestment",
        "label": "Issuance Of Common Stock - Stock Distribution And Reinvestment",
        "terseLabel": "Issuance of common stock - stock distribution and reinvestment"
       }
      }
     },
     "localname": "IssuanceOfCommonStockStockDistributionAndReinvestment",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_IssuanceOfCommonStockStockDistributionAndReinvestmentShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock - stock distribution and reinvestment, shares",
        "label": "Issuance Of Common Stock - Stock Distribution And Reinvestment, Shares",
        "terseLabel": "Issuance of common stock - stock distribution and reinvestment, Shares"
       }
      }
     },
     "localname": "IssuanceOfCommonStockStockDistributionAndReinvestmentShares",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "sharesItemType"
    },
    "bkcc_JOBVITEIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "J O B V I T E, Inc.",
        "label": "J O B V I T E, Inc [Member]",
        "terseLabel": "JOBVITE, Inc. (Employ, Inc.)"
       }
      }
     },
     "localname": "JOBVITEIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_JamesPerseEnterprisesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "James Perse enterprises, Inc.",
        "label": "James Perse Enterprises Inc [Member]",
        "terseLabel": "James Perse Enterprises, Inc."
       }
      }
     },
     "localname": "JamesPerseEnterprisesIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_JobandTalentUSAIncUnitedKingdomMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JobandTalent USA, Inc. (United Kingdom).",
        "label": "Joband Talent U S A Inc United Kingdom [Member]",
        "terseLabel": "JobandTalent USA, Inc. (United Kingdom)"
       }
      }
     },
     "localname": "JobandTalentUSAIncUnitedKingdomMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_JulyTwentyEightTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July twenty eight two thousand twenty one.",
        "label": "July Twenty Eight Two Thousand Twenty One [Member]",
        "terseLabel": "July 28, 2021"
       }
      }
     },
     "localname": "JulyTwentyEightTwoThousandTwentyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_JuulLabsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Juul labs, Inc.",
        "label": "Juul Labs Inc [Member]",
        "terseLabel": "Juul Labs Inc"
       }
      }
     },
     "localname": "JuulLabsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_KaseyaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kaseya Inc.",
        "label": "Kaseya Inc. [Member]",
        "terseLabel": "Kaseya Inc."
       }
      }
     },
     "localname": "KaseyaIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_KeepTruckinIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Keep Truckin, Inc.",
        "label": "Keep Truckin Inc [Member]",
        "terseLabel": "Keep Truckin Inc"
       }
      }
     },
     "localname": "KeepTruckinIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_KellermeyerBergensonsServicesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kellermeyer Bergensons Services L L C.",
        "label": "Kellermeyer Bergensons Services L L C [Member]",
        "terseLabel": "Kellermeyer Bergensons Services LLC"
       }
      }
     },
     "localname": "KellermeyerBergensonsServicesLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_KemmererHoldingsLLCWMLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kemmerer Holdings, LLC (WMLP).",
        "label": "Kemmerer Holdings L L C W M L P [Member]",
        "terseLabel": "Kemmerer Holdings, LLC (WMLP)"
       }
      }
     },
     "localname": "KemmererHoldingsLLCWMLPMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_KemmererOperationsLLCWMLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kemmerer Operations, LLC (WMLP).",
        "label": "Kemmerer Operations L L C W M L P [Member]",
        "terseLabel": "Kemmerer Operations, LLC (WMLP)"
       }
      }
     },
     "localname": "KemmererOperationsLLCWMLPMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_KongIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kong inc.",
        "label": "Kong Inc [Member]",
        "terseLabel": "Kong Inc."
       }
      }
     },
     "localname": "KongIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LackOfLiquidityInInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lack of liquidity in investments.",
        "label": "Lack Of Liquidity In Investments [Member]"
       }
      }
     },
     "localname": "LackOfLiquidityInInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LegalProceedingsInConnectionWithInvestmentsInPortfolioCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal Proceedings in Connection with Investments in Portfolio Companies.",
        "label": "Legal Proceedings in Connection with Investments in Portfolio Companies [Member]"
       }
      }
     },
     "localname": "LegalProceedingsInConnectionWithInvestmentsInPortfolioCompaniesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LeisureProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leisure products.",
        "label": "Leisure Products [Member]",
        "terseLabel": "Leisure Products"
       }
      }
     },
     "localname": "LeisureProductsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LifeSciencesToolsAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life sciences tools and services.",
        "label": "Life Sciences Tools and Services [Member]",
        "terseLabel": "Life Sciences Tools &amp; Services"
       }
      }
     },
     "localname": "LifeSciencesToolsAndServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LifeSciencesToolsServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life Sciences Tools &amp; Services.",
        "label": "Life Sciences Tools &amp; Services [Member]",
        "terseLabel": "Life Sciences Tools &amp; Services"
       }
      }
     },
     "localname": "LifeSciencesToolsServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LimitedLiabilityCoInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Limited Liability Co. Interest.",
        "label": "Limited Liability Co Interest [Member]",
        "terseLabel": "Limited Liability Co. Interest"
       }
      }
     },
     "localname": "LimitedLiabilityCoInterestMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LimitedPartnershipInterestsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Limited partnership interests.",
        "label": "Limited Partnership Interests [Member]",
        "terseLabel": "Limited Partnership Interests"
       }
      }
     },
     "localname": "LimitedPartnershipInterestsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LimitedPartnershipOrLimitedLiabilityCompanyInterestsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Limited partnership or limited liability company interests.",
        "label": "Limited Partnership Or Limited Liability Company Interests [Member]",
        "terseLabel": "Limited Partnership/Limited Liability Company Interests"
       }
      }
     },
     "localname": "LimitedPartnershipOrLimitedLiabilityCompanyInterestsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_LineOfCreditFacilityMaximumBorrowingCapacitySubjectToCertainConditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility maximum borrowing capacity subject to certain conditions.",
        "label": "Line Of Credit Facility Maximum Borrowing Capacity Subject to Certain Conditions",
        "terseLabel": "Credit facility, increase in borrowing capacity subject to satisfaction of certain conditions"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacitySubjectToCertainConditions",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_LongTermDebtMaximumAmountsBorrowed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt, maximum amounts borrowed.",
        "label": "Long Term Debt Maximum Amounts Borrowed",
        "terseLabel": "Maximum amounts borrowed"
       }
      }
     },
     "localname": "LongTermDebtMaximumAmountsBorrowed",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_LongTermDebtMaximumBorrowingCapacity": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term debt maximum borrowing capacity.",
        "label": "Long Term Debt Maximum Borrowing Capacity",
        "totalLabel": "Debt, net of unamortized issuance, Total Capacity"
       }
      }
     },
     "localname": "LongTermDebtMaximumBorrowingCapacity",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_LongTermDebtRemainingBorrowingCapacity": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term debt remaining borrowing capacity.",
        "label": "Long Term Debt Remaining Borrowing Capacity",
        "terseLabel": "Debt, net of unamortized issuance costs",
        "totalLabel": "Debt, net of unamortized issuance costs, Available"
       }
      }
     },
     "localname": "LongTermDebtRemainingBorrowingCapacity",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_LossOfStatusAsRegulatedInvestmentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss of Status as Regulated Investment Company.",
        "label": "Loss of Status as Regulated Investment Company [Member]"
       }
      }
     },
     "localname": "LossOfStatusAsRegulatedInvestmentCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MBSOpcoLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MBS Opco, LLC.",
        "label": "M B S Opco L L C [Member]",
        "terseLabel": "MBS Opco, LLC"
       }
      }
     },
     "localname": "MBSOpcoLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MBSParentLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MBS Parent, LLC.",
        "label": "M B S Parent L L C [Member]",
        "terseLabel": "MBS Parent, LLC"
       }
      }
     },
     "localname": "MBSParentLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MXPPrimePlatformGmbHSellerXGermanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase preferred series B shares.",
        "label": "M X P Prime Platform Gmb H Seller X Germany [Member]",
        "terseLabel": "MXP Prime Platform GmbH (SellerX) (Germany)"
       }
      }
     },
     "localname": "MXPPrimePlatformGmbHSellerXGermanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MachinerySectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Machinery sector.",
        "label": "Machinery Sector [Member]",
        "terseLabel": "Machinery"
       }
      }
     },
     "localname": "MachinerySectorMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MadisonLogicHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Madison Logic Holdings, Inc.",
        "label": "Madison Logic Holdings, Inc [Member]",
        "terseLabel": "Madison Logic Holdings, Inc."
       }
      }
     },
     "localname": "MadisonLogicHoldingsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MagentaBuyerLLCMcAfeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Magenta Buyer, LLC (McAfee).",
        "label": "Magenta Buyer L L C Mc Afee [Member]",
        "terseLabel": "Magenta Buyer, LLC (McAfee)"
       }
      }
     },
     "localname": "MagentaBuyerLLCMcAfeeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Managed by Black Rock, but one subsidiaries may not replicate success.",
        "label": "Managed by Black Rock, but One Subsidiaries May not Replicate Success [Member]"
       }
      }
     },
     "localname": "ManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ManagementFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fee",
        "label": "Management Fee",
        "terseLabel": "Management fee"
       }
      }
     },
     "localname": "ManagementFee",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_ManagementFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 6.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees.",
        "label": "Management Fees",
        "terseLabel": "Management fees"
       }
      }
     },
     "localname": "ManagementFees",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_ManagementFeesIncentiveFeesAndOtherExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees, incentive fees and other expense.",
        "label": "Management Fees Incentive Fees And Other Expense [Abstract]"
       }
      }
     },
     "localname": "ManagementFeesIncentiveFeesAndOtherExpenseAbstract",
     "nsuri": "http://www.blackrock.com/20221231",
     "xbrltype": "stringItemType"
    },
    "bkcc_ManagementFeesIncentiveFeesAndOtherExpensesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees, incentive fees and other expenses.",
        "label": "Management Fees Incentive Fees And Other Expenses [Line Items]",
        "terseLabel": "Management Fees Incentive Fees And Other Expenses [Line Items]"
       }
      }
     },
     "localname": "ManagementFeesIncentiveFeesAndOtherExpensesLineItems",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_ManagementFeesIncentiveFeesAndOtherExpensesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees, incentive fees and other expenses.",
        "label": "Management Fees Incentive Fees And Other Expenses [Table]",
        "terseLabel": "Management Fees Incentive Fees And Other Expenses [Table]"
       }
      }
     },
     "localname": "ManagementFeesIncentiveFeesAndOtherExpensesTable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_ManagementFeesIncentiveFeesAndOtherExpensesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees, incentive fees and other expenses.",
        "label": "Management Fees Incentive Fees And Other Expenses [Text Block]",
        "terseLabel": "Management Fees, Incentive Fees and Other Expense"
       }
      }
     },
     "localname": "ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ManagementFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees.",
        "label": "Management Fees [Member]"
       }
      }
     },
     "localname": "ManagementFeesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarchOneTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "March one two thousand twenty two.",
        "label": "March One Two Thousand Twenty Two [Member]",
        "terseLabel": "March 1, 2022"
       }
      }
     },
     "localname": "MarchOneTwoThousandTwentyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarchTwoTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "March two two thousand twenty one.",
        "label": "March Two Two Thousand Twenty One [Member]",
        "terseLabel": "March 2, 2021"
       }
      }
     },
     "localname": "MarchTwoTwoThousandTwentyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarketComparableCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market comparable companies.",
        "label": "Market Comparable Companies [Member]",
        "terseLabel": "Market Comparable Companies"
       }
      }
     },
     "localname": "MarketComparableCompaniesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarketDisruptionsAndOtherGeopoliticalOrMacroeconomicEventsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market disruptions and other geopolitical or macroeconomic events.",
        "label": "Market Disruptions and Other Geopolitical or Macroeconomic Events [Member]"
       }
      }
     },
     "localname": "MarketDisruptionsAndOtherGeopoliticalOrMacroeconomicEventsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarketPriceOfCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Price Of Common Stock.",
        "label": "Market Price Of Common Stock [Member]"
       }
      }
     },
     "localname": "MarketPriceOfCommonStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarketPriceShareOfCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Price Share Of Common Stock.",
        "label": "Market Price Share Of Common Stock [Member]"
       }
      }
     },
     "localname": "MarketPriceShareOfCommonStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarketQuotationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market quotations.",
        "label": "Market Quotations [Member]",
        "terseLabel": "Market Quotations"
       }
      }
     },
     "localname": "MarketQuotationsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MarsicoHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marsico holdings, LLC.",
        "label": "Marsico Holdings L L C [Member]",
        "terseLabel": "Marsico Holdings, LLC"
       }
      }
     },
     "localname": "MarsicoHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MeasurementInputBookValueMultiplesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input book value multiples.",
        "label": "Measurement Input Book Value Multiples [Member]",
        "terseLabel": "Book Value Multiples"
       }
      }
     },
     "localname": "MeasurementInputBookValueMultiplesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MeasurementInputEBITDAOrRevenueMultiplesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input, EBITDA or revenue multiples.",
        "label": "Measurement Input E B I T D A Or Revenue Multiples [Member]",
        "terseLabel": "EBITDA/Revenue Multiples"
       }
      }
     },
     "localname": "MeasurementInputEBITDAOrRevenueMultiplesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MeasurementInputImpliedVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input implied volatility.",
        "label": "Measurement Input Implied Volatility [Member]",
        "terseLabel": "Implied Volatility"
       }
      }
     },
     "localname": "MeasurementInputImpliedVolatilityMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MeasurementInputIndicativeBidOrAskQuotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input, indicative bid or ask quotes.",
        "label": "Measurement Input Indicative Bid Or Ask Quotes [Member]",
        "terseLabel": "Indicative Bid/Ask Quotes"
       }
      }
     },
     "localname": "MeasurementInputIndicativeBidOrAskQuotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MeasurementInputYieldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input yield.",
        "label": "Measurement Input Yield [Member]",
        "terseLabel": "Yield"
       }
      }
     },
     "localname": "MeasurementInputYieldMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MediaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Media.",
        "label": "Media [Member]",
        "terseLabel": "Media"
       }
      }
     },
     "localname": "MediaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MembersOfBoardOfDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Members of board of directors.",
        "label": "Members Of Board Of Directors [Member]"
       }
      }
     },
     "localname": "MembersOfBoardOfDirectorsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MetalsAndMiningMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Metals and mining.",
        "label": "Metals And Mining [Member]",
        "terseLabel": "Metals And Mining",
        "verboseLabel": "Metals &amp; Mining"
       }
      }
     },
     "localname": "MetalsAndMiningMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MetricStreamIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MetricStream, Inc.",
        "label": "Metric Stream Inc [Member]",
        "terseLabel": "MetricStream, Inc."
       }
      }
     },
     "localname": "MetricStreamIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MetroNetSystemsHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MetroNet Systems Holdings, LLC.",
        "label": "Metro Net Systems Holdings L L C [Member]",
        "terseLabel": "Metro Net Systems Holdings L L C"
       }
      }
     },
     "localname": "MetroNetSystemsHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MetronetSystemsHoldingsLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MetroNet systems holdings, limited liability company.",
        "label": "MetroNet Systems Holdings, Limited Liability Company [Member]",
        "terseLabel": "MetroNet Systems Holdings, LLC"
       }
      }
     },
     "localname": "MetronetSystemsHoldingsLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MetronetSystemsHoldingsLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MetroNet systems holdings, limited liability company one.",
        "label": "MetroNet Systems Holdings, Limited Liability Company One [Member]",
        "terseLabel": "MetroNet Systems Holdings, LLC"
       }
      }
     },
     "localname": "MetronetSystemsHoldingsLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MetronetSystemsHoldingsLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MetroNet systems holdings, limited liability company two.",
        "label": "MetroNet Systems Holdings, Limited Liability Company Two [Member]",
        "terseLabel": "MetroNet Systems Holdings, LLC"
       }
      }
     },
     "localname": "MetronetSystemsHoldingsLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MinimumShareholdersEquityRequirementPercentageOfTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum shareholders' equity requirement percentage of total assets.",
        "label": "Minimum Shareholders Equity Requirement Percentage Of Total Assets",
        "terseLabel": "Minimum shareholders' equity requirement percentage of total assets"
       }
      }
     },
     "localname": "MinimumShareholdersEquityRequirementPercentageOfTotalAssets",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_MoneyTransferAcquisitionIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Money Transfer Acquisition Inc.",
        "label": "Money Transfer Acquisition Inc [Member]",
        "terseLabel": "Money Transfer Acquisition Inc."
       }
      }
     },
     "localname": "MoneyTransferAcquisitionIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MonthlyLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monthly LIBOR.",
        "label": "Monthly L I B O R [Member]",
        "terseLabel": "LIBOR(M)"
       }
      }
     },
     "localname": "MonthlyLIBORMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MonthlyLiborOrMonthlySofrMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monthly LIBOR or Monthly SOFR.",
        "label": "Monthly LIBOR or Monthly SOFR [Member]",
        "terseLabel": "LIBOR(M)/SOFR(M)"
       }
      }
     },
     "localname": "MonthlyLiborOrMonthlySofrMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MonthlyLiborOrPrimeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monthly LIBOR or Prime.",
        "label": "Monthly LIBOR or Prime [Member]",
        "terseLabel": "LIBOR(M)/PRIME"
       }
      }
     },
     "localname": "MonthlyLiborOrPrimeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MonthlySOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monthly SOFR.",
        "label": "Monthly S O F R [Member]",
        "terseLabel": "SOFR(M)"
       }
      }
     },
     "localname": "MonthlySOFRMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_MotiveTechnologiesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Motive Technologies Inc.",
        "label": "Motive Technologies Inc [Member]",
        "terseLabel": "Motive Technologies Inc. (fka Keep Truckin, Inc.)"
       }
      }
     },
     "localname": "MotiveTechnologiesIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NEPIIIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NEP II, Inc.",
        "label": "N E P I I Inc [Member]",
        "terseLabel": "NEP II, Inc."
       }
      }
     },
     "localname": "NEPIIIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NetAssetValueAndMarketValueOfCommonStockMayBecomeMoreVolatileIfPreferredStockIssuedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Asset Value and Market Value of Common Stock May Become More Volatile If preferred Stock Issued.",
        "label": "Net Asset Value and Market Value of Common Stock May Become More Volatile If preferred Stock Issued [Member]"
       }
      }
     },
     "localname": "NetAssetValueAndMarketValueOfCommonStockMayBecomeMoreVolatileIfPreferredStockIssuedMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NetAssetValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net asset value",
        "label": "Net Asset Value [Member]"
       }
      }
     },
     "localname": "NetAssetValueMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NetChangeInUnrealizedAppreciationDepreciationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in unrealized appreciation depreciation abstract.",
        "label": "Net Change In Unrealized Appreciation Depreciation [Abstract]",
        "terseLabel": "Net change in unrealized appreciation (depreciation):"
       }
      }
     },
     "localname": "NetChangeInUnrealizedAppreciationDepreciationAbstract",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_NetChangeInUnrealizedAppreciationDepreciationOfInterestRateSwap": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in unrealized appreciation (depreciation) of interest rate swap.",
        "label": "Net Change In Unrealized Appreciation Depreciation Of Interest Rate Swap",
        "terseLabel": "Net change in unrealized appreciation (depreciation) on Interest Rate Swap"
       }
      }
     },
     "localname": "NetChangeInUnrealizedAppreciationDepreciationOfInterestRateSwap",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetChangeInUnrealizedAppreciationDepreciationOfInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in unrealized appreciation depreciation of investments.",
        "label": "Net Change In Unrealized Appreciation Depreciation Of Investments",
        "terseLabel": "Net change in unrealized (appreciation) depreciation of investments"
       }
      }
     },
     "localname": "NetChangeInUnrealizedAppreciationDepreciationOfInvestments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetChangeInUnrealizedAppreciationDepreciationOnInterestRateSwap": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in unrealized appreciation depreciation on interest rate swap.",
        "label": "Net Change In Unrealized Appreciation Depreciation On Interest Rate Swap",
        "negatedLabel": "Interest Rate Swap",
        "terseLabel": "Net change in unrealized (appreciation) depreciation on Interest Rate Swap"
       }
      }
     },
     "localname": "NetChangeInUnrealizedAppreciationDepreciationOnInterestRateSwap",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetChangeInUnrealizedAppreciationDepreciationOnInvestments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in unrealized appreciation (depreciation) on investments.",
        "label": "Net Change In Unrealized Appreciation (Depreciation) On Investments",
        "terseLabel": "Net change in unrealized appreciation (depreciation)",
        "totalLabel": "Net change in unrealized appreciation (depreciation)",
        "verboseLabel": "Net increase or decrease in unrealized appreciation or depreciation"
       }
      }
     },
     "localname": "NetChangeInUnrealizedAppreciationDepreciationOnInvestments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetIncreaseDecreaseInNetAssetsResultingFromOperationsAsAdjusted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net increase (decrease) in net assets resulting from operations, as adjusted.",
        "label": "Net Increase Decrease In Net Assets Resulting From Operations As Adjusted",
        "terseLabel": "Net increase in net assets resulting from operations, as adjusted"
       }
      }
     },
     "localname": "NetIncreaseDecreaseInNetAssetsResultingFromOperationsAsAdjusted",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetIncreaseDecreaseInNetAssetsResultingFromOperationsBeforeAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net increase (decrease) in net assets resulting from operations, before adjustments.",
        "label": "Net Increase Decrease In Net Assets Resulting From Operations Before Adjustments",
        "terseLabel": "Net increase (decrease) in net assets resulting from operations, before adjustments"
       }
      }
     },
     "localname": "NetIncreaseDecreaseInNetAssetsResultingFromOperationsBeforeAdjustments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetInvestmentIncomeLossPerShareBasic": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net investment income (loss) per share basic.",
        "label": "Net Investment Income Loss Per Share Basic",
        "terseLabel": "Net investment income per share-basic"
       }
      }
     },
     "localname": "NetInvestmentIncomeLossPerShareBasic",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_NetInvestmentIncomeLossPerShareDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net investment income (loss) per share diluted.",
        "label": "Net Investment Income Loss Per Share Diluted",
        "terseLabel": "Net investment income per share-diluted"
       }
      }
     },
     "localname": "NetInvestmentIncomeLossPerShareDiluted",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_NetOfIncentiveFeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net of incentive fee.",
        "label": "Net of Incentive Fee [Member]"
       }
      }
     },
     "localname": "NetOfIncentiveFeeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NetProceedsFromSaleOfEquityInterestsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net proceeds from sale of equity interests percentage.",
        "label": "Net Proceeds From Sale Of Equity Interests Percentage",
        "terseLabel": "Net proceeds from sale of equity interests percentage"
       }
      }
     },
     "localname": "NetProceedsFromSaleOfEquityInterestsPercentage",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_NetRealizedGainLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net realized gain loss abstract.",
        "label": "Net Realized Gain Loss [Abstract]",
        "terseLabel": "Net realized gain (loss):"
       }
      }
     },
     "localname": "NetRealizedGainLossAbstract",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_NetRealizedGainLossOnInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_GainLossOnInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net realized gain (loss) on investments.",
        "label": "Net realized gain (loss)"
       }
      }
     },
     "localname": "NetRealizedGainLossOnInvestments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NetUnrealizedGainsLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Unrealized Gains Losses.",
        "label": "Net Unrealized Gains Losses",
        "terseLabel": "Net unrealized gains (losses)"
       }
      }
     },
     "localname": "NetUnrealizedGainsLosses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_NoControlOverPortfolioCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No control over portfolio companies.",
        "label": "No Control Over Portfolio Companies [Member]"
       }
      }
     },
     "localname": "NoControlOverPortfolioCompaniesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NonAffiliateInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non affiliate investments.",
        "label": "Non Affiliate Investments [Member]",
        "terseLabel": "Non-affiliated Investment"
       }
      }
     },
     "localname": "NonAffiliateInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NonControlledAffiliateSecurityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Controlled Affiliate Security.",
        "label": "Non Controlled Affiliate Security [Member]",
        "terseLabel": "Non-Controlled Affiliate Security"
       }
      }
     },
     "localname": "NonControlledAffiliateSecurityMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NonControlledAffiliatedInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non controlled affiliated investments.",
        "label": "Non Controlled Affiliated Investments [Member]",
        "terseLabel": "Non-Controlled, Affiliated Investments"
       }
      }
     },
     "localname": "NonControlledAffiliatedInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NonControlledNonAffiliatedInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non controlled non affiliated investments.",
        "label": "Non Controlled Non Affiliated Investments [Member]",
        "terseLabel": "Non-Controlled, Non-Affiliated Investments"
       }
      }
     },
     "localname": "NonControlledNonAffiliatedInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NotManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not managed by black rock but one subsidiaries may not replicate success.",
        "label": "Not Managed by Black Rock But One Subsidiaries May Not Replicate Success [Member]"
       }
      }
     },
     "localname": "NotManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NovemberTwoTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "November two two thousand twenty one.",
        "label": "November Two Two Thousand Twenty One [Member]",
        "terseLabel": "November 2, 2021"
       }
      }
     },
     "localname": "NovemberTwoTwoThousandTwentyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_NumberOfInvestmentTransfers2ToLevel3Amount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investment transfers 2 to level 3 amount.",
        "label": "Number Of Investment Transfers 2 To Level 3 Amount",
        "terseLabel": "Number of investment transferred from level 2 to level 3"
       }
      }
     },
     "localname": "NumberOfInvestmentTransfers2ToLevel3Amount",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bkcc_NumberOfInvestmentTransfers3ToLevel2Amount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investment transfers 3 to level 2 amount.",
        "label": "Number Of Investment Transfers 3 To Level 2 Amount",
        "terseLabel": "Number of investment transferred from level 3 to level 2"
       }
      }
     },
     "localname": "NumberOfInvestmentTransfers3ToLevel2Amount",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bkcc_NumberOfPortfolioCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of portfolio companies.",
        "label": "Number Of Portfolio Companies",
        "terseLabel": "Number of portfolio companies"
       }
      }
     },
     "localname": "NumberOfPortfolioCompanies",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bkcc_NumberOfTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of tranches.",
        "label": "Number Of Tranches",
        "terseLabel": "Number of tranches"
       }
      }
     },
     "localname": "NumberOfTranches",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bkcc_NumberOfUnfundedCommitmentsPortfolioCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of unfunded commitments portfolio companies.",
        "label": "Number of Unfunded Commitments Portfolio Companies",
        "terseLabel": "Number of unfunded commitments portfolio companies"
       }
      }
     },
     "localname": "NumberOfUnfundedCommitmentsPortfolioCompanies",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bkcc_NvestIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nvest, Inc.",
        "label": "Nvest, Inc. [Member]",
        "terseLabel": "Nvest, Inc. (SigFig)"
       }
      }
     },
     "localname": "NvestIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OasisFinancialLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oasis Financial, LLC.",
        "label": "Oasis Financial L L C [Member]",
        "terseLabel": "Libra Solutions Intermediate Holdco, LLC et al (fka Oasis Financial, LLC)"
       }
      }
     },
     "localname": "OasisFinancialLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OcmLuxembourgBaccaratBidcoSARLInterblockSloveniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "OCM Luxembourg Baccarat Bidco S.A.R.L. (Interblock) (Slovenia).",
        "label": "OCM Luxembourg Baccarat Bidco S.A.R.L. (Interblock) (Slovenia) [Member]",
        "terseLabel": "OCM Luxembourg Baccarat Bidco S.A.R.L. (Interblock) (Slovenia)"
       }
      }
     },
     "localname": "OcmLuxembourgBaccaratBidcoSARLInterblockSloveniaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OctoberTwentyEightTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "October twenty eight two thousand twenty two.",
        "label": "October Twenty Eight Two Thousand Twenty Two [Member]",
        "terseLabel": "October 28, 2022"
       }
      }
     },
     "localname": "OctoberTwentyEightTwoThousandTwentyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OilGasAndConsumableFuelsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil, gas and consumable fuels.",
        "label": "Oil Gas And Consumable Fuels [Member]",
        "terseLabel": "Oil Gas And Consumable Fuels",
        "verboseLabel": "Oil, Gas &amp; Consumable Fuels"
       }
      }
     },
     "localname": "OilGasAndConsumableFuelsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OpcoBorrowerLimitedLiabilityCompanyGivingHomeHealthCareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Opco borrower, limited liability company (giving home health care).",
        "label": "Opco Borrower, Limited Liability Company (Giving Home Health Care) [Member]",
        "terseLabel": "Opco Borrower, LLC (Giving Home Health Care)"
       }
      }
     },
     "localname": "OpcoBorrowerLimitedLiabilityCompanyGivingHomeHealthCareMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OpcoBorrowerLimitedLiabilityCompanyGivingHomeHealthCareOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Opco borrower, limited liability company giving home health care one.",
        "label": "Opco Borrower, Limited Liability Company Giving Home Health Care One [Member]",
        "terseLabel": "Opco Borrower, LLC (Giving Home Health Care)"
       }
      }
     },
     "localname": "OpcoBorrowerLimitedLiabilityCompanyGivingHomeHealthCareOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OpcoBorrowerLimitedLiabilityCompanyGivingHomeHealthCareTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Opco borrower, limited liability company giving home health care two.",
        "label": "Opco Borrower, Limited Liability Company Giving Home Health Care Two [Member]",
        "terseLabel": "Opco Borrower, LLC (Giving Home Health Care)"
       }
      }
     },
     "localname": "OpcoBorrowerLimitedLiabilityCompanyGivingHomeHealthCareTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OpenMarketIncInfobipUnitedKingdomMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "OpenMarket, Inc. (Infobip) (United Kingdom).",
        "label": "Open Market Inc Infobip United Kingdom [Member]",
        "terseLabel": "OpenMarket, Inc. (Infobip) (United Kingdom)"
       }
      }
     },
     "localname": "OpenMarketIncInfobipUnitedKingdomMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expenses before incentive fee waiver",
        "label": "Total expenses, before incentive fee waiver",
        "totalLabel": "Total expenses, before incentive fee waiver"
       }
      }
     },
     "localname": "OperatingExpensesBeforeIncentiveFeeWaiver",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_OriginalIssueDiscountAndPikInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Original issue discount and PIK interest.",
        "label": "Original Issue Discount And PIK Interest [Member]"
       }
      }
     },
     "localname": "OriginalIssueDiscountAndPikInterestMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OtherOperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating expenses.",
        "label": "Other Operating Expenses",
        "terseLabel": "Other operating expenses"
       }
      }
     },
     "localname": "OtherOperatingExpenses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_OutcomesGroupHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outcomes Group Holdings, Inc.",
        "label": "Outcomes Group Holdings Inc [Member]",
        "terseLabel": "Outcomes Group Holdings, Inc."
       }
      }
     },
     "localname": "OutcomesGroupHoldingsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OutcomesGroupHoldingsIncOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outcomes Group Holdings, Inc. one.",
        "label": "Outcomes Group Holdings, Inc One [Member]",
        "terseLabel": "Outcomes Group Holdings, Inc."
       }
      }
     },
     "localname": "OutcomesGroupHoldingsIncOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OutcomesGroupHoldingsIncTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outcomes Group Holdings, Inc. two.",
        "label": "Outcomes Group Holdings, Inc Two [Member]",
        "terseLabel": "Outcomes Group Holdings, Inc."
       }
      }
     },
     "localname": "OutcomesGroupHoldingsIncTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_OversightSystemsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oversight systems, Inc.",
        "label": "Oversight Systems Inc [Member]",
        "terseLabel": "Oversight Systems, Inc."
       }
      }
     },
     "localname": "OversightSystemsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PHCBuyerLimitedLiabilityCompanyPatriotHomeCareOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "P H C buyer, limited liability company patriot home care one.",
        "label": "P H C Buyer, Limited Liability Company Patriot Home Care One [Member]",
        "terseLabel": "PHC Buyer, LLC (Patriot Home Care)"
       }
      }
     },
     "localname": "PHCBuyerLimitedLiabilityCompanyPatriotHomeCareOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PHCBuyerLimitedLiabilityCompanyPatriotHomeCareTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "P H C buyer, limited liability company patriot home care two.",
        "label": "P H C Buyer, Limited Liability Company Patriot Home Care Two [Member]",
        "terseLabel": "PHC Buyer, LLC (Patriot Home Care)"
       }
      }
     },
     "localname": "PHCBuyerLimitedLiabilityCompanyPatriotHomeCareTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PHRGIntermediateLLCPowerHomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PHRG intermediate, LLC (power home).",
        "label": "P H R G Intermediate L L C Power Home [Member]",
        "terseLabel": "PHRG Intermediate, LLC (Power Home)"
       }
      }
     },
     "localname": "PHRGIntermediateLLCPowerHomeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PVHCHoldingCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PVHC Holding Corp.",
        "label": "P V H C Holding Corp [Member]",
        "terseLabel": "PVHC Holding Corp."
       }
      }
     },
     "localname": "PVHCHoldingCorpMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PaperAndForestProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paper and forest products.",
        "label": "Paper And Forest Products [Member]",
        "terseLabel": "Paper &amp; Forest Products"
       }
      }
     },
     "localname": "PaperAndForestProductsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PayableForInvestmentsPurchased": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payable for investments purchased.",
        "label": "Payable For Investments Purchased",
        "terseLabel": "Payable for investments purchased"
       }
      }
     },
     "localname": "PayableForInvestmentsPurchased",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_PaymentInKindDividendIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment in kind dividend income.",
        "label": "Payment In Kind Dividend Income",
        "terseLabel": "PIK dividend income"
       }
      }
     },
     "localname": "PaymentInKindDividendIncome",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_PaymentOfDividendsInCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment Of Dividends In Common Stock.",
        "label": "Payment Of Dividends In Common Stock [Member]"
       }
      }
     },
     "localname": "PaymentOfDividendsInCommonStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PaymentsToPurchaseOfInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to purchase of investments.",
        "label": "Payments to Purchase of Investments",
        "negatedLabel": "Purchase of investments",
        "terseLabel": "Purchase of investments"
       }
      }
     },
     "localname": "PaymentsToPurchaseOfInvestments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_PelotonInteractiveIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Peloton Interactive, Inc.",
        "label": "Peloton Interactive, Inc. [Member]",
        "terseLabel": "Peloton Interactive, Inc."
       }
      }
     },
     "localname": "PelotonInteractiveIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PercentageOfAggregateFairValueOfWarrantsAndOptionsOnNetAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate fair value of warrants and options on net assets.",
        "label": "Percentage of Aggregate Fair Value of Warrants and Options on Net Assets",
        "terseLabel": "Percentage of aggregate fair value of warrants and options on net assets"
       }
      }
     },
     "localname": "PercentageOfAggregateFairValueOfWarrantsAndOptionsOnNetAssets",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfAssetCoverage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of asset coverage.",
        "label": "Percentage Of Asset Coverage",
        "terseLabel": "Percentage of asset Coverage"
       }
      }
     },
     "localname": "PercentageOfAssetCoverage",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfAssetCoverageRequirement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of asset coverage requirement.",
        "label": "Percentage of Asset Coverage Requirement",
        "terseLabel": "Percentage of asset coverage requirement",
        "verboseLabel": "Minimum asset coverage ratio percentage"
       }
      }
     },
     "localname": "PercentageOfAssetCoverageRequirement",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfClosingMarketPriceOnDividendPaymentDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of closing market price on dividend payment date.",
        "label": "Percentage Of Closing Market Price On Dividend Payment Date",
        "terseLabel": "Percentage of closing market price on dividend payment date"
       }
      }
     },
     "localname": "PercentageOfClosingMarketPriceOnDividendPaymentDate",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of common stock shares outstanding.",
        "label": "Percentage Of Common Stock Shares Outstanding",
        "terseLabel": "Percentage of common stock shares outstanding"
       }
      }
     },
     "localname": "PercentageOfCommonStockSharesOutstanding",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfDefaultInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of default interest.",
        "label": "Percentage Of Default Interest",
        "terseLabel": "Percentage of default interest"
       }
      }
     },
     "localname": "PercentageOfDefaultInterest",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfFairValueOfLoanBearInterestRateAtFloatingRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fair value of loan bear interest rate at floating rate.",
        "label": "Percentage of Fair Value of Loan Bear Interest Rate at Floating Rate",
        "terseLabel": "Percentage of fair value of loans bear interest at floor rate"
       }
      }
     },
     "localname": "PercentageOfFairValueOfLoanBearInterestRateAtFloatingRate",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfFairValueOfLoansBearInterestWithFloorRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fair value of loans bear interest with floor rate.",
        "label": "Percentage Of Fair Value Of Loans Bear Interest With Floor Rate",
        "terseLabel": "Percentage of fair value of loans bear interest with floor rate"
       }
      }
     },
     "localname": "PercentageOfFairValueOfLoansBearInterestWithFloorRate",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfInvestmentsInNonAccrualStatusAtCost": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of investments in Non-accrual status at cost.",
        "label": "Percentage of Investments in Non-Accrual Status at Cost",
        "terseLabel": "Percentage of investments in Non-accrual status at cost"
       }
      }
     },
     "localname": "PercentageOfInvestmentsInNonAccrualStatusAtCost",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfInvestmentsInNonAccrualStatusAtFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of investments in Non-accrual status at fair value.",
        "label": "Percentage of Investments in Non-Accrual Status at Fair Value",
        "terseLabel": "Percentage of investments in Non-accrual status at fair value"
       }
      }
     },
     "localname": "PercentageOfInvestmentsInNonAccrualStatusAtFairValue",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfNetAssetsAttributableToCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net assets attributable to common stock.",
        "label": "Percentage Of Net Assets Attributable To Common Stock",
        "terseLabel": "Percentage of net assets attributable to common stock"
       }
      }
     },
     "localname": "PercentageOfNetAssetsAttributableToCommonStock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfNotQualifyingAssetsToTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of not qualifying assets to total assets.",
        "label": "Percentage Of Not Qualifying Assets to Total Assets",
        "terseLabel": "Percentage of not qualifying assets to total assets"
       }
      }
     },
     "localname": "PercentageOfNotQualifyingAssetsToTotalAssets",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfOwnedVotingSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of owned voting securities.",
        "label": "Percentage Of Owned Voting Securities",
        "terseLabel": "Percentage of owned voting securities"
       }
      }
     },
     "localname": "PercentageOfOwnedVotingSecurities",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PercentageOfQualifyingAssetsToTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of qualifying assets to total assets.",
        "label": "Percentage Of Qualifying Assets To Total Assets",
        "terseLabel": "Percentage of qualifying assets to total assets"
       }
      }
     },
     "localname": "PercentageOfQualifyingAssetsToTotalAssets",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_PerchhqLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PerchHQ LLC.",
        "label": "PerchHQ LLC [Member]",
        "terseLabel": "PerchHQ LLC"
       }
      }
     },
     "localname": "PerchhqLlcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PersadoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Persado, Inc.",
        "label": "Persado Inc [Member]",
        "terseLabel": "Persado, Inc."
       }
      }
     },
     "localname": "PersadoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PeterCFoyAndAssociatesInsuranceServicesLlcPcfInsuranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance)",
        "label": "Peter C. Foy and Associates Insurance Services, LLC (PCF Insurance) [Member]",
        "terseLabel": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance)"
       }
      }
     },
     "localname": "PeterCFoyAndAssociatesInsuranceServicesLlcPcfInsuranceMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PhcBuyerLimitedLiabilityCompanyPatriotHomeCareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "P H C buyer, limited liability company (patriot home care).",
        "label": "PHC Buyer, Limited Liability Company (Patriot Home Care) [Member]",
        "verboseLabel": "PHC Buyer, LLC (Patriot Home Care)"
       }
      }
     },
     "localname": "PhcBuyerLimitedLiabilityCompanyPatriotHomeCareMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PicoQuantitativeTradingHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pico quantitative trading holdings, LLC.",
        "label": "Pico Quantitative Trading Holdings L L C [Member]",
        "terseLabel": "Pico Quantitative Trading Holdings, LLC,"
       }
      }
     },
     "localname": "PicoQuantitativeTradingHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PicoQuantitativeTradingLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pico quantitative trading, LLC.",
        "label": "Pico Quantitative Trading L L C [Member]",
        "terseLabel": "Pico Quantitative Trading, LLC"
       }
      }
     },
     "localname": "PicoQuantitativeTradingLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PluralsightIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pluralsight, Inc.",
        "label": "Pluralsight Inc [Member]",
        "terseLabel": "Pluralsight, Inc."
       }
      }
     },
     "localname": "PluralsightIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PorcelainAcquisitionCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Porcelain acquisition corporation.",
        "label": "Porcelain Acquisition Corporation [Member]",
        "terseLabel": "Porcelain Acquisition Corporation (Paramount)"
       }
      }
     },
     "localname": "PorcelainAcquisitionCorporationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PortfolioCompaniesIncurDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio Companies Incur Debt.",
        "label": "Portfolio Companies Incur Debt [Member]"
       }
      }
     },
     "localname": "PortfolioCompaniesIncurDebtMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PreIncentiveFeeNetInvestmentIncomeBetweenOnePointSevenFiveAndTwoPointOneNinePercentageOfNetAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-incentive fee net investment income between one point seven five and two point one nine percentage of net assets.",
        "label": "Pre-Incentive Fee Net Investment Income Between One Point Seven Five And Two Point One Nine Percentage Of Net Assets [Member]",
        "terseLabel": "Pre-Incentive Fee Net Investment Income Between 1.75% to 2.19% of Net Assets"
       }
      }
     },
     "localname": "PreIncentiveFeeNetInvestmentIncomeBetweenOnePointSevenFiveAndTwoPointOneNinePercentageOfNetAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PreIncentiveFeeNetInvestmentIncomeBetweenOnePointSevenFiveAndTwoPointOneTwoPercentageOfNetAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-incentive fee net investment income between one point seven five and two point one two percentage of net assets.",
        "label": "Pre Incentive Fee Net Investment Income Between One Point Seven Five And Two Point One Two Percentage Of Net Assets [Member]",
        "terseLabel": "Pre-Incentive Fee Net Investment Income Between 1.75% to 2.12% of Net Assets [Member]"
       }
      }
     },
     "localname": "PreIncentiveFeeNetInvestmentIncomeBetweenOnePointSevenFiveAndTwoPointOneTwoPercentageOfNetAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PreIncentiveFeeNetInvestmentIncomeLessThanOnePointSevenFivePercentageOfNetAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-incentive fee net investment income less than one point seven five percentage of net assets.",
        "label": "Pre Incentive Fee Net Investment Income Less Than One Point Seven Five Percentage Of Net Assets [Member]",
        "terseLabel": "Pre-Incentive Fee Net Investment Income Less than 1.75% of Net Assets [Member]"
       }
      }
     },
     "localname": "PreIncentiveFeeNetInvestmentIncomeLessThanOnePointSevenFivePercentageOfNetAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PreIncentiveFeeNetInvestmentIncomeMoreThanTwoPointOneNinePercentageOfNetAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-incentive fee net investment income more than two point one nine percentage of net assets.",
        "label": "Pre-Incentive Fee Net Investment Income More Than Two Point One Nine Percentage Of Net Assets [Member]",
        "terseLabel": "Pre-Incentive Fee Net Investment Income More than 2.19% of Net Assets [Member]"
       }
      }
     },
     "localname": "PreIncentiveFeeNetInvestmentIncomeMoreThanTwoPointOneNinePercentageOfNetAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PreIncentiveFeeNetInvestmentIncomeMoreThanTwoPointOneTwoPercentageOfNetAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-incentive fee net investment income more than two point one two percentage of net assets.",
        "label": "Pre Incentive Fee Net Investment Income More Than Two Point One Two Percentage Of Net Assets [Member]",
        "terseLabel": "Pre-Incentive Fee Net Investment Income More than 2.12% of Net Assets [Member]"
       }
      }
     },
     "localname": "PreIncentiveFeeNetInvestmentIncomeMoreThanTwoPointOneTwoPercentageOfNetAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PrepaymentOfLoansByPorfolioCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment of loans by porfolio companies.",
        "label": "Prepayment of Loans by Porfolio Companies [Member]"
       }
      }
     },
     "localname": "PrepaymentOfLoansByPorfolioCompaniesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PriceDeclinesAndIlliquidityInCorporateDebtMarketsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price declines and illiquidity in corporate debt markets.",
        "label": "Price Declines and Illiquidity in Corporate Debt Markets [Member]"
       }
      }
     },
     "localname": "PriceDeclinesAndIlliquidityInCorporateDebtMarketsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PrivatePlacementNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2025 Private Placement Notes.",
        "label": "2025 Private Placement Notes [Member]",
        "terseLabel": "2025 Private Placement Notes"
       }
      }
     },
     "localname": "PrivatePlacementNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ProceedsFromDispositionOfInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 28.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from disposition of investments.",
        "label": "Proceeds From Disposition Of Investments",
        "terseLabel": "Proceeds from disposition of investments"
       }
      }
     },
     "localname": "ProceedsFromDispositionOfInvestments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_ProceedsFromTermDebtMaturingInMoreThanThreeYears": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from term debt maturing In more than three years.",
        "label": "Proceeds From Term Debt Maturing In More than Three Years",
        "terseLabel": "Proceeds from issuance of 2025 Private Placement Notes"
       }
      }
     },
     "localname": "ProceedsFromTermDebtMaturingInMoreThanThreeYears",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_ProfessionalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional services.",
        "label": "Professional Services [Member]",
        "terseLabel": "Professional Services"
       }
      }
     },
     "localname": "ProfessionalServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ProvisionsOfDelawareGeneralCorporationLawMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions of Delaware General Corporation Law.",
        "label": "Provisions of Delaware General Corporation Law [Member]"
       }
      }
     },
     "localname": "ProvisionsOfDelawareGeneralCorporationLawMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PuebloMechanicalAndControlsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pueblo Mechanical and Controls, L L C.",
        "label": "Pueblo Mechanical and Controls, L L C [Member]",
        "terseLabel": "Pueblo Mechanical and Controls, LLC"
       }
      }
     },
     "localname": "PuebloMechanicalAndControlsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_PuppetIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Puppet, Inc.",
        "label": "Puppet Inc [Member]",
        "terseLabel": "Puppet, Inc."
       }
      }
     },
     "localname": "PuppetIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_QualifyingAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Qualifying assets.",
        "label": "Qualifying Assets [Member]",
        "terseLabel": "Qualifying Assets"
       }
      }
     },
     "localname": "QualifyingAssetsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_QuarterlyIncentiveFeeBasedOnIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly incentive fee based on income.",
        "label": "Quarterly Incentive Fee Based On Income [Member]",
        "terseLabel": "Quarterly Incentive Fee Based on Income"
       }
      }
     },
     "localname": "QuarterlyIncentiveFeeBasedOnIncomeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_QuarterlyLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly LIBOR.",
        "label": "Quarterly L I B O R [Member]",
        "terseLabel": "LIBOR(Q)"
       }
      }
     },
     "localname": "QuarterlyLIBORMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_QuarterlyPercentageOfNetAssetsAttributableToCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly percentage of net assets attributable to common stock.",
        "label": "Quarterly Percentage Of Net Assets Attributable To Common Stock",
        "terseLabel": "Quarterly percentage of net assets attributable to common stock"
       }
      }
     },
     "localname": "QuarterlyPercentageOfNetAssetsAttributableToCommonStock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_QuarterlySOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly S O F R.",
        "label": "Quarterly S O F R [Member]",
        "terseLabel": "SOFR(Q)"
       }
      }
     },
     "localname": "QuarterlySOFRMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_QuarterlySofrPrimeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly S O F R / Prime.",
        "label": "Quarterly SOFR/PRIME [Member]",
        "terseLabel": "SOFR(Q)/PRIME"
       }
      }
     },
     "localname": "QuarterlySofrPrimeMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_QuartzHoldingCompanyQuickBaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quartz holding company (Quick Base).",
        "label": "Quartz Holding Company Quick Base [Member]",
        "terseLabel": "Quartz Holding Company (Quick Base)"
       }
      }
     },
     "localname": "QuartzHoldingCompanyQuickBaseMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RazorGroupGmbHGermanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Razor Group GmbH (Germany).",
        "label": "Razor Group Gmb H Germany [Member]",
        "terseLabel": "Razor Group GmbH (Germany)"
       }
      }
     },
     "localname": "RazorGroupGmbHGermanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RazorGroupGmbHGermanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Razor Group GmbH (Germany) one.",
        "label": "Razor Group Gmb H Germany One [Member]",
        "terseLabel": "Razor Group GmbH (Germany)"
       }
      }
     },
     "localname": "RazorGroupGmbHGermanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RazorGroupGmbHGermanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Razor Group GmbH (Germany) two.",
        "label": "Razor Group Gmb H Germany Two [Member]",
        "terseLabel": "Razor Group GmbH (Germany)"
       }
      }
     },
     "localname": "RazorGroupGmbHGermanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ReacquisitionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reacquisition costs.",
        "label": "Reacquisition Costs",
        "terseLabel": "Reacquisition costs"
       }
      }
     },
     "localname": "ReacquisitionCosts",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_RealEstateManagementAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate management and development.",
        "label": "Real Estate Management And Development [Member]",
        "terseLabel": "Real Estate Management &amp; Development"
       }
      }
     },
     "localname": "RealEstateManagementAndDevelopmentMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RedAppleStoresIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Red apple stores Inc.",
        "label": "Red Apple Stores Inc [Member]",
        "terseLabel": "Red Apple Stores Inc"
       }
      }
     },
     "localname": "RedAppleStoresIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RegulationsGoverningOperationAsBdcAffectAbilityAndRaiseAdditionalCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulations governing operation as BDC affect ability and raise additional capital.",
        "label": "Regulations Governing Operation as BDC Affect Ability and Raise Additional Capital [Member]"
       }
      }
     },
     "localname": "RegulationsGoverningOperationAsBdcAffectAbilityAndRaiseAdditionalCapitalMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RegulationsGoverningOperationAsBdcLimitOurAbilityAndRaiseAdditionalCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulations governing operation as BDC limit our ability and raise additional capital.",
        "label": "Regulations Governing Operation as BDC Limit our Ability and Raise Additional Capital [Member]"
       }
      }
     },
     "localname": "RegulationsGoverningOperationAsBdcLimitOurAbilityAndRaiseAdditionalCapitalMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RegulatoryRestrictionsThatRestrictOurAbilityToRaiseCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory restrictions that restrict our ability to raise capital.",
        "label": "Regulatory Restrictions that Restrict our Ability to Raise Capital [Member]"
       }
      }
     },
     "localname": "RegulatoryRestrictionsThatRestrictOurAbilityToRaiseCapitalMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ReimbursementExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursement Expenses.",
        "label": "Reimbursement Expenses"
       }
      }
     },
     "localname": "ReimbursementExpensesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ReimbursementsToAdvisorAndAffiliates": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursements to advisor and affiliates.",
        "label": "Reimbursements To Advisor And Affiliates",
        "terseLabel": "Reimbursements to advisor and affiliates"
       }
      }
     },
     "localname": "ReimbursementsToAdvisorAndAffiliates",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_ReplicateHistoricalPerformanceOfOtherInvestmentCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replicate historical performance of other investment companies.",
        "label": "Replicate Historical Performance of Other Investment Companies [Member]"
       }
      }
     },
     "localname": "ReplicateHistoricalPerformanceOfOtherInvestmentCompaniesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RestrictedInvestmentsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted investments.",
        "label": "Restricted Investments Policy Policy [Text Block]",
        "terseLabel": "Restricted Investments"
       }
      }
     },
     "localname": "RestrictedInvestmentsPolicyPolicyTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_RestrictedSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted securities.",
        "label": "Restricted Securities [Member]",
        "terseLabel": "Restricted Securities"
       }
      }
     },
     "localname": "RestrictedSecuritiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RevealDataCorporationEtAlMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reveal data corporation et al.",
        "label": "Reveal Data Corporation et al [Member]",
        "terseLabel": "Reveal Data Corporation et al"
       }
      }
     },
     "localname": "RevealDataCorporationEtAlMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RhodeHoldingsIncKaseyaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rhode Holdings, Inc. (Kaseya).",
        "label": "Rhode Holdings Inc Kaseya [Member]",
        "terseLabel": "Rhode Holdings Inc Kaseya"
       }
      }
     },
     "localname": "RhodeHoldingsIncKaseyaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RigUpIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RigUp, Inc.",
        "label": "Rig Up Inc [Member]",
        "terseLabel": "RigUp, Inc.",
        "verboseLabel": "RigUp, Inc."
       }
      }
     },
     "localname": "RigUpIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RightToResignMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to resign.",
        "label": "Right To Resign [Member]"
       }
      }
     },
     "localname": "RightToResignMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RisingInterestRatesOrChangesInInterestRatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rising interest rates or changes in interest rates.",
        "label": "Rising Interest Rates or Changes in Interest Rates [Member]"
       }
      }
     },
     "localname": "RisingInterestRatesOrChangesInInterestRatesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RiskInInvestorsEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk in Investors Equity Securities.",
        "label": "Risk in Investors Equity Securities [Member]"
       }
      }
     },
     "localname": "RiskInInvestorsEquitySecuritiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RiskNotReceiveDistributionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk not receive distributions.",
        "label": "Risk Not Receive Distributions [Member]"
       }
      }
     },
     "localname": "RiskNotReceiveDistributionsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RiskOfDilutionToStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Of Dilution To Stockholders.",
        "label": "Risk Of Dilution To Stockholders [Member]"
       }
      }
     },
     "localname": "RiskOfDilutionToStockholdersMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RiskRelatedToBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk related to business.",
        "label": "Risk Related To Business [Member]"
       }
      }
     },
     "localname": "RiskRelatedToBusinessMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RiskTermsRelatingToRedemptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Terms Relating to Redemption.",
        "label": "Risk Terms Relating to Redemption [Member]"
       }
      }
     },
     "localname": "RiskTermsRelatingToRedemptionMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RisksIfEngageInHedgingTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks if Engage in Hedging Transactions.",
        "label": "Risks if Engage in Hedging Transactions [Member]"
       }
      }
     },
     "localname": "RisksIfEngageInHedgingTransactionsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RisksRelatedToInflationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks related to inflation.",
        "label": "Risks Related to Inflation [Member]"
       }
      }
     },
     "localname": "RisksRelatedToInflationMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RisksRelatedToInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks related to investments.",
        "label": "Risks Related To Investments [Member]"
       }
      }
     },
     "localname": "RisksRelatedToInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RisksRelatedToOurOperationsAsABdcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks Related to Our Operations as a BDC.",
        "label": "Risks Related to Our Operations as a BDC [Member]"
       }
      }
     },
     "localname": "RisksRelatedToOurOperationsAsABdcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RisksRelatingToOurCommonStockAndOtherSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks relating to our common stock and other securities.",
        "label": "Risks Relating to Our Common Stock and Other Securities [Member]"
       }
      }
     },
     "localname": "RisksRelatingToOurCommonStockAndOtherSecuritiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RiskyAndHighlySpeculativeInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risky and Highly Speculative Investment [Member]",
        "label": "Risky and Highly Speculative Investment [Member]"
       }
      }
     },
     "localname": "RiskyAndHighlySpeculativeInvestmentMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_RoadAndRailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Road and rail.",
        "label": "Road And Rail [Member]",
        "terseLabel": "Road And Rail",
        "verboseLabel": "Road &amp; Rail"
       }
      }
     },
     "localname": "RoadAndRailMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SEPEigerBidcoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "S E P Eiger BidCo Ltd.",
        "label": "S E P Eiger BidCo Ltd. [Member]",
        "terseLabel": "SEP Eiger BidCo Ltd. (Beqom) (Switzerland)"
       }
      }
     },
     "localname": "SEPEigerBidcoLtdMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SEPRaptorAcquisitionIncLoopioCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEP Raptor Acquisition, Inc. (Loopio) (Canada).",
        "label": "S E P Raptor Acquisition Inc Loopio Canada [Member]",
        "terseLabel": "SEP Raptor Acquisition, Inc. (Loopio) (Canada)"
       }
      }
     },
     "localname": "SEPRaptorAcquisitionIncLoopioCanadaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SEPRaptorAcquisitionIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "S E P Raptor Acquisition, Inc.",
        "label": "S E P Raptor Acquisition, Inc. [Member]",
        "terseLabel": "SEP Raptor Acquisition, Inc. (Loopio) (Canada)"
       }
      }
     },
     "localname": "SEPRaptorAcquisitionIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SEPRaptorAcquisitionIncTasktopCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEP raptor acquisition, Inc. (Tasktop) (Canada).",
        "label": "S E P Raptor Acquisition Inc Tasktop Canada [Member]",
        "terseLabel": "SEP Vulcan Acquisition, Inc. (Tasktop) (Canada)"
       }
      }
     },
     "localname": "SEPRaptorAcquisitionIncTasktopCanadaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SailpointTechnologiesHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sailpoint Technologies Holdings, Inc.",
        "label": "Sailpoint Technologies Holdings, Inc. [Member]",
        "terseLabel": "Sailpoint Technologies Holdings, Inc."
       }
      }
     },
     "localname": "SailpointTechnologiesHoldingsIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SandataTechnologiesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sandata Technologies, LLC",
        "label": "Sandata Technologies L L C [Member]",
        "terseLabel": "Sandata Technologies L L C"
       }
      }
     },
     "localname": "SandataTechnologiesLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SandataTechnologiesLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sandata technologies, limited liability company one.",
        "label": "Sandata Technologies, Limited Liability Company One [Member]",
        "terseLabel": "Sandata Technologies, LLC"
       }
      }
     },
     "localname": "SandataTechnologiesLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SandataTechnologiesLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sandata technologies, limited liability company two.",
        "label": "Sandata Technologies, Limited Liability Company Two [Member]",
        "terseLabel": "Sandata Technologies, LLC"
       }
      }
     },
     "localname": "SandataTechnologiesLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Change in Value of Investment Over Change in Unobservable Input.",
        "label": "Schedule Of Change In Value Of Investment Over Change In Unobservable Input Table [Text Block]",
        "terseLabel": "Schedule of Change in Value of Investment Over Change in Unobservable Input"
       }
      }
     },
     "localname": "ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ScheduleOfExpensesRelatedToDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of expenses related to debt.",
        "label": "Schedule Of Expenses Related To Debt Table [Text Block]",
        "terseLabel": "Schedule of Total Expenses Related to Debt"
       }
      }
     },
     "localname": "ScheduleOfExpensesRelatedToDebtTableTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ScheduleOfNonDeductibleExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of non-deductible expenses table text block.",
        "label": "Schedule Of Non-deductible Expenses Table Text Block",
        "terseLabel": "Schedule of Permanent Differences Attributable to Non-deductible Expenses and the Amortization Method For the Discount on the Company's 2022 Convertible Notes"
       }
      }
     },
     "localname": "ScheduleOfNonDeductibleExpensesTableTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ScheduleOfOrdinaryIncomeDividendsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of ordinary income dividends table text block.",
        "label": "Schedule Of Ordinary Income Dividends Table Text Block",
        "terseLabel": "Schedule of Ordinary Income Dividend Paid by the Company"
       }
      }
     },
     "localname": "ScheduleOfOrdinaryIncomeDividendsTableTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ScheduleOfSummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of summary of significant accounting policies.",
        "label": "Schedule Of Summary Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Schedule Of Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfSummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_ScheduleOfSummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of summary of significant accounting policies.",
        "label": "Schedule Of Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Schedule Of Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "ScheduleOfSummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bkcc_ScheduleOfTaxCharacterOfDistributionsPaidTabletextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Tax Character of Distributions Paid [TableText Block]",
        "label": "Schedule of Tax Character of Distributions Paid [TableText Block]",
        "terseLabel": "Schedule Of Tax Character of Distributions Paid"
       }
      }
     },
     "localname": "ScheduleOfTaxCharacterOfDistributionsPaidTabletextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_ScheduleOfTaxComponentsOfAccumulatedNetEarningsLosses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of tax components of accumulated net earnings losses.",
        "label": "Schedule Of Tax Components Of Accumulated Net Earnings Losses",
        "terseLabel": "Schedule of Tax Components of Accumulated Net Earnings (Losses)"
       }
      }
     },
     "localname": "ScheduleOfTaxComponentsOfAccumulatedNetEarningsLosses",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_SecPermittingCertainAffiliatedInvestmentsSubjectToCertainConditionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEC Permitting Certain Affiliated Investments Subject to Certain Conditions.",
        "label": "SEC Permitting Certain Affiliated Investments Subject to Certain Conditions [Member]"
       }
      }
     },
     "localname": "SecPermittingCertainAffiliatedInvestmentsSubjectToCertainConditionsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SecondLienDelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second lien delayed draw term loan.",
        "label": "Second Lien Delayed Draw Term Loan [Member]",
        "terseLabel": "Second Lien Delayed Draw Term Loan"
       }
      }
     },
     "localname": "SecondLienDelayedDrawTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SecondLienSeniorSecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Lien Sr Secured Notes.",
        "label": "Second Lien Senior Secured Notes [Member]",
        "terseLabel": "Second Lien Sr Secured Notes"
       }
      }
     },
     "localname": "SecondLienSeniorSecuredNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SecondLienTermLoanBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second lien term loan B.",
        "label": "Second Lien Term Loan B [Member]",
        "terseLabel": "Second Lien Term Loan B"
       }
      }
     },
     "localname": "SecondLienTermLoanBMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SecondLienTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second lien term loan.",
        "label": "Second Lien Term Loan [Member]",
        "terseLabel": "Second Lien Term Loan"
       }
      }
     },
     "localname": "SecondLienTermLoanMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SellerXGermanyGmbHCoKgGermanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SellerX Germany GmbH &amp; Co. Kg (Germany).",
        "label": "Seller X Germany Gmb H Co Kg Germany [Member]",
        "terseLabel": "SellerX Germany GmbH &amp; Co. Kg (Germany)"
       }
      }
     },
     "localname": "SellerXGermanyGmbHCoKgGermanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SemiannuallyLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Semiannually LIBOR.",
        "label": "Semiannually L I B O R [Member]",
        "terseLabel": "LIBOR(S)"
       }
      }
     },
     "localname": "SemiannuallyLIBORMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SemiannuallySOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Semiannually SOFR.",
        "label": "Semiannually S O F R [Member]",
        "terseLabel": "SOFR(S)"
       }
      }
     },
     "localname": "SemiannuallySOFRMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SemiconductorsAndSemiconductorEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Semiconductors and semiconductor equipment.",
        "label": "Semiconductors And Semiconductor Equipment [Member]",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment"
       }
      }
     },
     "localname": "SemiconductorsAndSemiconductorEquipmentMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorManagementPersonnelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior management personnel.",
        "label": "Senior Management Personnel [Member]"
       }
      }
     },
     "localname": "SeniorManagementPersonnelMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredLoanFirstLienMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Loan, First Lien.",
        "label": "Senior Secured Loan First Lien [Member]",
        "terseLabel": "Senior Secured Loan, First Lien"
       }
      }
     },
     "localname": "SeniorSecuredLoanFirstLienMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredLoanSecondLienMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured loan, second lien.",
        "label": "Senior Secured Loan Second Lien [Member]",
        "terseLabel": "Senior Secured Loan Second Lien"
       }
      }
     },
     "localname": "SeniorSecuredLoanSecondLienMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured loans.",
        "label": "Senior Secured Loans [Member]",
        "terseLabel": "Total Senior Secured Loans"
       }
      }
     },
     "localname": "SeniorSecuredLoansMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredLoansSecondOrOtherPriorityLienMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured loans, second or other priority lien.",
        "label": "Senior Secured Loans Second Or Other Priority Lien [Member]",
        "terseLabel": "Senior Secured Loan, Second/Other Priority Lien"
       }
      }
     },
     "localname": "SeniorSecuredLoansSecondOrOtherPriorityLienMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredNoteSecondLienMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured note, second lien.",
        "label": "Senior Secured Note Second Lien [Member]",
        "terseLabel": "Senior Secured Note, Second Lien"
       }
      }
     },
     "localname": "SeniorSecuredNoteSecondLienMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured notes.",
        "label": "Senior Secured Notes [Member]",
        "terseLabel": "Senior Secured Notes"
       }
      }
     },
     "localname": "SeniorSecuredNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured revolving credit facility.",
        "label": "Senior Secured Revolving Credit Facility [Member]",
        "terseLabel": "Senior Secured Revolving Credit Facility",
        "verboseLabel": "Credit Facility"
       }
      }
     },
     "localname": "SeniorSecuredRevolvingCreditFacilityMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorSecuredTermLoanCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured term loan credit agreement.",
        "label": "Senior Secured Term Loan Credit Agreement [Member]",
        "terseLabel": "Senior Secured Term Loan Credit Agreement"
       }
      }
     },
     "localname": "SeniorSecuredTermLoanCreditAgreementMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorUnsecuredNotesTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured notes, tranche one.",
        "label": "Senior unsecured notes, Tranche one [Member]",
        "terseLabel": "Senior Unsecured Notes, Tranche One [Member]"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesTrancheOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SeniorUnsecuredNotesTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured notes, tranche two.",
        "label": "Senior unsecured notes, Tranche two [Member]",
        "terseLabel": "Senior Unsecured Notes, Tranche Two [Member]"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesTrancheTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SepVulcanAcquisitionIncTasktopCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEP Vulcan Acquisition, Inc.",
        "label": "SEP Vulcan Acquisition, Inc. (Tasktop) (Canada) [Member]",
        "terseLabel": "SEP Vulcan Acquisition, Inc. (Tasktop) (Canada)"
       }
      }
     },
     "localname": "SepVulcanAcquisitionIncTasktopCanadaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ShareIssuanceStockDistributionAndReinvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share issuance stock distribution and reinvestment.",
        "label": "Share Issuance Stock Distribution And Reinvestment",
        "terseLabel": "Share issuance - stock distribution and reinvestment"
       }
      }
     },
     "localname": "ShareIssuanceStockDistributionAndReinvestment",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_ShareRepurchasePlanIncludingBrokerFeesDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase plan including broker fees disclosure.",
        "label": "Share Repurchase Plan Including Broker Fees Disclosure Table [Text Block]",
        "terseLabel": "Schedule of Total Shares Repurchased And Amounts Paid By The Company Under The Company Repurchase Plan, Including Broker Fees"
       }
      }
     },
     "localname": "ShareRepurchasePlanIncludingBrokerFeesDisclosureTableTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_SharesOfCommonStockHaveTradedAtDiscountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of Common Stock have Traded at Discount.",
        "label": "Shares of Common Stock have Traded at Discount [Member]"
       }
      }
     },
     "localname": "SharesOfCommonStockHaveTradedAtDiscountMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SixPointFiveZeroPercentageSeniorSecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Six point five zero percentage senior secured notes.",
        "label": "Six Point Five Zero Percentage Senior Secured Notes [Member]",
        "terseLabel": "6.50% Senior Secured Notes"
       }
      }
     },
     "localname": "SixPointFiveZeroPercentageSeniorSecuredNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SixPointSixZeroPercentageSeniorSecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Six point six zero percentage senior secured notes.",
        "label": "Six Point Six Zero Percentage Senior Secured Notes [Member]",
        "terseLabel": "6.60% Senior Secured Notes"
       }
      }
     },
     "localname": "SixPointSixZeroPercentageSeniorSecuredNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software.",
        "label": "Software [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "SoftwareMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SonnySEnterprisesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sonny's Enterprises, LLC.",
        "label": "Sonny S Enterprises L L C [Member]",
        "terseLabel": "Sonny's Enterprises, LLC"
       }
      }
     },
     "localname": "SonnySEnterprisesLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SpartanBidcoPtyLtdStarrezAustraliaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Spartan Bidco Pty Ltd (StarRez) (Australia).",
        "label": "Spartan Bidco Pty Ltd StarRez Australia [Member]",
        "terseLabel": "Spartan Bidco Pty Ltd (StarRez) (Australia)"
       }
      }
     },
     "localname": "SpartanBidcoPtyLtdStarrezAustraliaMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SpecialtyRetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialty retail.",
        "label": "Specialty Retail [Member]",
        "terseLabel": "Specialty Retail"
       }
      }
     },
     "localname": "SpecialtyRetailMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_StGeorgeWarehousingTruckingCoOfCaliforniaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "St. George Warehousing &amp; Trucking Co. of California, Inc.",
        "label": "St George Warehousing Trucking Co Of California Inc [Member]",
        "terseLabel": "St George Warehousing Trucking Co Of California Inc"
       }
      }
     },
     "localname": "StGeorgeWarehousingTruckingCoOfCaliforniaIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_StitchHoldingsLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stitch Holdings, L.P.",
        "label": "Stitch Holdings L P [Member]",
        "terseLabel": "Stitch Holdings, L.P."
       }
      }
     },
     "localname": "StitchHoldingsLPMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_StreamlandMediaMidcoLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Streamland media midco LLC.",
        "label": "Streamland Media Midco LLC [Member]",
        "terseLabel": "Streamland Media Midco LLC"
       }
      }
     },
     "localname": "StreamlandMediaMidcoLlcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubjectToCorporateLevelIncomeTaxAsRegulatedInvestmentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subject to Corporate-level Income Tax as Regulated Investment Company.",
        "label": "Subject to Corporate-level Income Tax as Regulated Investment Company [Member]"
       }
      }
     },
     "localname": "SubjectToCorporateLevelIncomeTaxAsRegulatedInvestmentCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubjectToCorporateLevelUsFederalIncomeTaxIfUnableToQualifyAsRegulatedInvestmentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subject to corporate level US federal income tax if unable to qualify as regulated investment company.",
        "label": "Subject to Corporate Level US Federal Income Tax if Unable to Qualify as Regulated Investment Company [Member]"
       }
      }
     },
     "localname": "SubjectToCorporateLevelUsFederalIncomeTaxIfUnableToQualifyAsRegulatedInvestmentCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubjectToCyberSecurityRisksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subject to Cyber-Security Risks.",
        "label": "Subject to Cyber-Security Risks [Member]"
       }
      }
     },
     "localname": "SubjectToCyberSecurityRisksMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubordinatedDebtInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subordinated Debt Investments.",
        "label": "Subordinated Debt Investments [Member]"
       }
      }
     },
     "localname": "SubordinatedDebtInvestmentsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubsidiariesMayNotReplicateTheSuccessOfEntityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiaries may not replicate the success of entity.",
        "label": "Subsidiaries may not Replicate the Success of Entity [Member]"
       }
      }
     },
     "localname": "SubsidiariesMayNotReplicateTheSuccessOfEntityMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubstantialPortionOfPortfolioInvestmentsAreRecordedAtFairValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Substantial portion of portfolio investments are recorded at fair value.",
        "label": "Substantial Portion of Portfolio Investments are Recorded at Fair Value [Member]"
       }
      }
     },
     "localname": "SubstantialPortionOfPortfolioInvestmentsAreRecordedAtFairValueMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SubstantiallyAllOfAssetsSubjectToSecurityInterestsUnderBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Substantially all of assets subject to security interests under borrowings.",
        "label": "Substantially All of Assets Subject to Security Interests under Borrowings [Member]"
       }
      }
     },
     "localname": "SubstantiallyAllOfAssetsSubjectToSecurityInterestsUnderBorrowingsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SuitedConnectorLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Suited Connector, LLC.",
        "label": "Suited Connector L L C [Member]",
        "terseLabel": "Suited Connector, LLC"
       }
      }
     },
     "localname": "SuitedConnectorLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SumUpHoldingsLuxembourgSARLUnitedKingdomMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SumUp holdings Luxembourg S.A.R.L. (United Kingdom).",
        "label": "Sum Up Holdings Luxembourg S A R L United Kingdom [Member]",
        "terseLabel": "Sum Up Holdings Luxembourg S A R L United Kingdom"
       }
      }
     },
     "localname": "SumUpHoldingsLuxembourgSARLUnitedKingdomMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SunlandAsphaltAndConstructionLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sunland asphalt and construction limited liability company.",
        "label": "Sunland Asphalt And Construction Limited Liability Company [Member]",
        "terseLabel": "Sunland Asphalt &amp; Construction, LLC"
       }
      }
     },
     "localname": "SunlandAsphaltAndConstructionLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SunlandAsphaltAndConstructionLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sunland asphalt &amp; construction, limited liability company one.",
        "label": "Sunland Asphalt And Construction, Limited Liability Company One [Member]",
        "terseLabel": "Sunland Asphalt &amp; Construction, LLC"
       }
      }
     },
     "localname": "SunlandAsphaltAndConstructionLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SunlandAsphaltAndConstructionLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sunland asphalt &amp; construction, limited liability company two.",
        "label": "Sunland Asphalt And Construction, Limited Liability Company Two [Member]",
        "terseLabel": "Sunland Asphalt &amp; Construction, LLC"
       }
      }
     },
     "localname": "SunlandAsphaltAndConstructionLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SupermanHoldingsLLCFoundationSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Superman holdings, LLC (foundation software).",
        "label": "Superman Holdings L L C Foundation Software [Member]",
        "terseLabel": "Superman Holdings, LLC (Foundation Software)"
       }
      }
     },
     "localname": "SupermanHoldingsLLCFoundationSoftwareMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SyndigoLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Syndigo, LLC.",
        "label": "Syndigo L L C [Member]",
        "terseLabel": "Syndigo, LLC"
       }
      }
     },
     "localname": "SyndigoLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SyntellisParentLLCAxiomSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Syntellis Parent, L L C Axiom Software.",
        "label": "Syntellis Parent, L L C Axiom Software [Member]",
        "terseLabel": "Syntellis Parent, LLC (Axiom Software)"
       }
      }
     },
     "localname": "SyntellisParentLLCAxiomSoftwareMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_SyntellisPerformanceSolutionsIncAxiomSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Syntellis performance solutions, Inc. (axiom software).",
        "label": "Syntellis Performance Solutions Inc Axiom Software [Member]",
        "terseLabel": "Syntellis Performance Solutions, Inc. (Axiom Software)"
       }
      }
     },
     "localname": "SyntellisPerformanceSolutionsIncAxiomSoftwareMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TLEHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TLE Holdings, LLC.",
        "label": "T L E Holdings L L C [Member]",
        "terseLabel": "TLE Holdings, LLC"
       }
      }
     },
     "localname": "TLEHoldingsLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TaxReclassificationOfStockholdersEquityInAccordanceWithGenerallyAcceptedAccountingPrinciples": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax reclassification of stockholders' equity in accordance with generally accepted accounting principles.",
        "label": "Accumulated earnings (losses)",
        "terseLabel": "Tax reclassification of stockholders' equity in accordance with generally accepted accounting principles",
        "verboseLabel": "Paid-in capital"
       }
      }
     },
     "localname": "TaxReclassificationOfStockholdersEquityInAccordanceWithGenerallyAcceptedAccountingPrinciples",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_TeamServicesGroupLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Team Services Group, LLC.",
        "label": "Team Services Group L L C [Member]",
        "terseLabel": "Team Services Group, LLC"
       }
      }
     },
     "localname": "TeamServicesGroupLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TechnologyHardwareStorageAndPeripheralsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology hardware, storage and peripherals.",
        "label": "Technology Hardware Storage And Peripherals [Member]",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals"
       }
      }
     },
     "localname": "TechnologyHardwareStorageAndPeripheralsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TempusLLCEpicStaffingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tempus, LLC (Epic Staffing).",
        "label": "Tempus L L C Epic Staffing [Member]",
        "terseLabel": "Tempus, LLC (Epic Staffing)"
       }
      }
     },
     "localname": "TempusLLCEpicStaffingMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TerManagementResourcesLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TER Management Resources, Limited Liability Company.",
        "label": "TER Management Resources, Limited Liability Company [Member]",
        "terseLabel": "TER Management Resources, LLC (fka ETX Energy Management Company, LLC)"
       }
      }
     },
     "localname": "TerManagementResourcesLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TerraboostMediaOperatingCompanyLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terraboost media operating company, LLC.",
        "label": "Terraboost Media Operating Company, LLC [Member]",
        "terseLabel": "Terraboost Media Operating Company, LLC"
       }
      }
     },
     "localname": "TerraboostMediaOperatingCompanyLlcMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TextilesApparelAndLuxuryGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Textiles, apparel and luxury goods.",
        "label": "Textiles Apparel And Luxury Goods [Member]",
        "terseLabel": "Textiles, Apparel &amp; Luxury Goods"
       }
      }
     },
     "localname": "TextilesApparelAndLuxuryGoodsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ThermostatPurchaserIIIIncReedyIndustriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thermostat purchaser III, Inc. (Reedy Industries).",
        "label": "Thermostat Purchaser I I I Inc Reedy Industries [Member]",
        "terseLabel": "Thermostat Purchaser I I I Inc Reedy Industries"
       }
      }
     },
     "localname": "ThermostatPurchaserIIIIncReedyIndustriesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ThrasIoLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thras.io, LLC.",
        "label": "Thras Io L L C [Member]",
        "terseLabel": "Thras Io L L C"
       }
      }
     },
     "localname": "ThrasIoLLCMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ThrasIoLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thras.io, LLC one.",
        "label": "Thras io Limited Liability Company One [Member]",
        "terseLabel": "Thras.io, LLC"
       }
      }
     },
     "localname": "ThrasIoLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ThrasioLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thras.io, LLC two.",
        "label": "Thrasio Limited Liability Company Two [Member]",
        "terseLabel": "Thras.io, LLC"
       }
      }
     },
     "localname": "ThrasioLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ThresholdPercentageOfManagementFeeOnMinimumAssetCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold percentage of management fee on minimum asset coverage ratio.",
        "label": "Threshold Percentage Of Management Fee On Minimum Asset Coverage Ratio",
        "terseLabel": "Threshold percentage of management fee on minimum asset coverage ratio"
       }
      }
     },
     "localname": "ThresholdPercentageOfManagementFeeOnMinimumAssetCoverageRatio",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_ThresholdPercentageOfManagementFeeOnNetAssetValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold percentage of management fee on net asset value.",
        "label": "Threshold Percentage Of Management Fee On Net Asset Value",
        "terseLabel": "Threshold percentage of management fee on net asset value"
       }
      }
     },
     "localname": "ThresholdPercentageOfManagementFeeOnNetAssetValue",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bkcc_TobaccoRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tobacco related.",
        "label": "Tobacco Related [Member]",
        "terseLabel": "Tobacco Related"
       }
      }
     },
     "localname": "TobaccoRelatedMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TradingCompaniesAndDistributorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading companies and distributors.",
        "label": "Trading Companies And Distributors [Member]",
        "terseLabel": "Trading Companies And Distributors",
        "verboseLabel": "Trading Companies &amp; Distributors"
       }
      }
     },
     "localname": "TradingCompaniesAndDistributorsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TrailblazerEnergyResourcesLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trailblazer Energy Resources, Limited Liability Company.",
        "label": "Trailblazer Energy Resources, Limited Liability Company [Member]",
        "terseLabel": "Trailblazer Energy Resources, LLC (fka ETX Energy, LLC)"
       }
      }
     },
     "localname": "TrailblazerEnergyResourcesLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche one.",
        "label": "Tranche One [Member]",
        "terseLabel": "Tranche One"
       }
      }
     },
     "localname": "TrancheOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche two.",
        "label": "Tranche Two [Member]",
        "terseLabel": "Tranche Two"
       }
      }
     },
     "localname": "TrancheTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TwoThousandAndTwentyFivePrivatePlacementNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2025 Private Placement Notes.",
        "label": "Two Thousand And Twenty Five Private Placement Notes [Member]",
        "terseLabel": "2025 Private Placement Notes"
       }
      }
     },
     "localname": "TwoThousandAndTwentyFivePrivatePlacementNotesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TwoToTenHoldcoIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2-10 Holdco, Inc.",
        "label": "Two To Ten Holdco Inc [Member]",
        "terseLabel": "2-10 Holdco, Inc.",
        "verboseLabel": "2010 Holdco, Inc"
       }
      }
     },
     "localname": "TwoToTenHoldcoIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TwoToTenHoldcoIncOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two to ten Holdco, Inc. one.",
        "label": "Two to Ten Holdco Inc One [Member]",
        "terseLabel": "2-10 Holdco, Inc."
       }
      }
     },
     "localname": "TwoToTenHoldcoIncOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_TwoToTenHoldcoIncTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two to ten Holdco, Inc. two.",
        "label": "Two to Ten Holdco Inc Two [Member]",
        "terseLabel": "2-10 Holdco, Inc."
       }
      }
     },
     "localname": "TwoToTenHoldcoIncTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnanetIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unanet, Inc.",
        "label": "Unanet Inc [Member]",
        "terseLabel": "Unanet, Inc."
       }
      }
     },
     "localname": "UnanetIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnauditedInterimConsolidatedFinancialStatementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unaudited interim consolidated financial statements policy.",
        "label": "Unaudited Interim Consolidated Financial Statements Policy Policy [Text Block]",
        "terseLabel": "Unaudited Interim Consolidated Financial Statements"
       }
      }
     },
     "localname": "UnauditedInterimConsolidatedFinancialStatementsPolicyPolicyTextBlock",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bkcc_UncertaintyRegardingImpactOfUnitedKingdomDepartureFromEuropeanUnionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uncertainty regarding impact of United Kingdom departure from european union.",
        "label": "Uncertainty Regarding Impact of United Kingdom Departure from European Union [Member]"
       }
      }
     },
     "localname": "UncertaintyRegardingImpactOfUnitedKingdomDepartureFromEuropeanUnionMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnfundedCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded commitments.",
        "label": "Unfunded Commitments",
        "terseLabel": "Unfunded commitments"
       }
      }
     },
     "localname": "UnfundedCommitments",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_UnrealizedLossesOnInvestmentPortfolioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized losses on investment portfolio.",
        "label": "Unrealized Losses on Investment Portfolio [Member]"
       }
      }
     },
     "localname": "UnrealizedLossesOnInvestmentPortfolioMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnsecuredConvertibleSeniorNotesDue2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured convertible senior notes due 2022.",
        "label": "Unsecured Convertible Senior Notes Due2022 [Member]",
        "terseLabel": "2022 Convertible Notes",
        "verboseLabel": "Unsecured Convertible Senior Notes Due 2022"
       }
      }
     },
     "localname": "UnsecuredConvertibleSeniorNotesDue2022Member",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnsecuredDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured debt securities.",
        "label": "Unsecured Debt Securities [Member]",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebtSecuritiesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnsecuredSeniorNotesDueTwoThousandAndTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Senior Notes Due Two Thousand and Twenty Five.",
        "label": "Unsecured Senior Notes Due Two Thousand and Twenty Five [Member]",
        "terseLabel": "Unsecured Senior Notes Due 2025 [Member]"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesDueTwoThousandAndTwentyFiveMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_UnsecuredSeniorNotesDueTwoThousandTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured senior notes due two thousand twenty five.",
        "label": "Unsecured Senior Notes Due Two Thousand Twenty Five [Member]",
        "terseLabel": "Unsecured Senior Notes Due 2025"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesDueTwoThousandTwentyFiveMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_VTTopCoIncVeritextMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VT TopCo, Inc. (Veritext).",
        "label": "V T Top Co Inc Veritext [Member]",
        "terseLabel": "VT TopCo, Inc. (Veritext)"
       }
      }
     },
     "localname": "VTTopCoIncVeritextMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WHBuyerLLCAnneKleinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "WH buyer, LLC (Anne Klein).",
        "label": "W H Buyer L L C Anne Klein [Member]",
        "terseLabel": "WH Buyer, LLC (Anne Klein)"
       }
      }
     },
     "localname": "WHBuyerLLCAnneKleinMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantToPurchaseSeriesCSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant to purchase series C shares.",
        "label": "Warrant to Purchase Series C Shares [Member]",
        "terseLabel": "Warrants To Purchase Series C Shares"
       }
      }
     },
     "localname": "WarrantToPurchaseSeriesCSharesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchaseCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase common stock.",
        "label": "Warrants To Purchase Common Stock [Member]",
        "terseLabel": "Warrants to Purchase Common Stock"
       }
      }
     },
     "localname": "WarrantsToPurchaseCommonStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchaseMembershipUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase membership units.",
        "label": "Warrants To Purchase Membership Units [Member]",
        "terseLabel": "Warrants to Purchase Membership Units"
       }
      }
     },
     "localname": "WarrantsToPurchaseMembershipUnitsMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchasePreferredSeriesA1SharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase preferred series A1 shares.",
        "label": "Warrants To Purchase Preferred Series A1 Shares [Member]",
        "terseLabel": "Warrants To Purchase Preferred Series A1 Shares"
       }
      }
     },
     "localname": "WarrantsToPurchasePreferredSeriesA1SharesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchasePreferredSeriesBSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase preferred series B shares.",
        "label": "Warrants To Purchase Preferred Series B Shares [Member]",
        "terseLabel": "Warrants To Purchase Preferred Series B Shares"
       }
      }
     },
     "localname": "WarrantsToPurchasePreferredSeriesBSharesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchasePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase preferred stock.",
        "label": "Warrants To Purchase Preferred Stock [Member]",
        "terseLabel": "Warrants to Purchase Preferred Stock"
       }
      }
     },
     "localname": "WarrantsToPurchasePreferredStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchaseSeriesCPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase series C preferred stock.",
        "label": "Warrants To Purchase Series C Preferred Stock [Member]",
        "terseLabel": "Warrants To Purchase Series C Preferred Stock"
       }
      }
     },
     "localname": "WarrantsToPurchaseSeriesCPreferredStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchaseSeriesDStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase series D stock.",
        "label": "Warrants To Purchase Series D Stock [Member]",
        "terseLabel": "Warrants To Purchase Series D Stock"
       }
      }
     },
     "localname": "WarrantsToPurchaseSeriesDStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WarrantsToPurchaseSeriesEStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase series E stock.",
        "label": "Warrants To Purchase Series E Stock [Member]",
        "terseLabel": "Warrants To Purchase Series E Stock"
       }
      }
     },
     "localname": "WarrantsToPurchaseSeriesEStockMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WealthEnhancementGroupLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wealth enhancement group, limited liability company.",
        "label": "Wealth Enhancement Group Limited Liability Company [Member]",
        "terseLabel": "Wealth Enhancement Group, LLC"
       }
      }
     },
     "localname": "WealthEnhancementGroupLimitedLiabilityCompanyMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WealthEnhancementGroupLimitedLiabilityCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wealth enhancement group, limited liability company one.",
        "label": "Wealth Enhancement Group, Limited Liability Company One [Member]",
        "terseLabel": "Wealth Enhancement Group, LLC"
       }
      }
     },
     "localname": "WealthEnhancementGroupLimitedLiabilityCompanyOneMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WealthEnhancementGroupLimitedLiabilityCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wealth enhancement group, limited liability company two.",
        "label": "Wealth Enhancement Group, Limited Liability Company Two [Member]",
        "terseLabel": "Wealth Enhancement Group, LLC"
       }
      }
     },
     "localname": "WealthEnhancementGroupLimitedLiabilityCompanyTwoMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WeightedAverageDebtOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average debt outstanding.",
        "label": "Weighted Average Debt Outstanding",
        "terseLabel": "Weighted average debt outstanding"
       }
      }
     },
     "localname": "WeightedAverageDebtOutstanding",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bkcc_WeightedAverageDebtPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average debt per share.",
        "label": "Weighted Average Debt Per Share",
        "terseLabel": "Weighted average debt per share"
       }
      }
     },
     "localname": "WeightedAverageDebtPerShare",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bkcc_WeightedAverageNumberOfDilutedSharesOutstandingExcludingAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average number of diluted shares outstanding excluding adjustment.",
        "label": "Weighted Average Number of Diluted Shares Outstanding Excluding Adjustment",
        "terseLabel": "Weighted average shares outstanding - diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstandingExcludingAdjustment",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "bkcc_WheleLLCPerchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Whele LLC (Perch).",
        "label": "Whele L L C Perch [Member]",
        "terseLabel": "Whele LLC (Perch)"
       }
      }
     },
     "localname": "WheleLLCPerchMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WirelessTelecommunicationServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wireless telecommunication services.",
        "label": "Wireless Telecommunication Services [Member]",
        "terseLabel": "Wireless Telecommunication Services"
       }
      }
     },
     "localname": "WirelessTelecommunicationServicesMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_WorldremitGroupLimitedUnitedKingdomMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Worldremit group limited (United Kingdom).",
        "label": "Worldremit Group Limited United Kingdom [Member]",
        "terseLabel": "Worldremit Group Limited (United Kingdom)"
       }
      }
     },
     "localname": "WorldremitGroupLimitedUnitedKingdomMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ZendeskIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zendesk Inc.",
        "label": "Zendesk Inc [Member]",
        "terseLabel": "Zendesk, Inc."
       }
      }
     },
     "localname": "ZendeskIncMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ZestAcquisitionCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zest Acquisition Corp.",
        "label": "Zest Acquisition Corp [Member]",
        "terseLabel": "Zest Acquisition Corp."
       }
      }
     },
     "localname": "ZestAcquisitionCorpMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "bkcc_ZilliantIncorporatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zilliant incorporated.",
        "label": "Zilliant Incorporated [Member]",
        "terseLabel": "Zilliant Incorporated"
       }
      }
     },
     "localname": "ZilliantIncorporatedMember",
     "nsuri": "http://www.blackrock.com/20221231",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AcquiredFundFeesAndExpensesNoteTextBlock": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundFeesAndExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundFeesAndExpensesPercent": {
     "auth_ref": [
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses [Percent]"
       }
      }
     },
     "localname": "AcquiredFundFeesAndExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AcquiredFundFeesEstimatedNoteTextBlock": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees Estimated, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundFeesEstimatedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundIncentiveAllocationNoteTextBlock": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Incentive Allocation, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundIncentiveAllocationNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundTotalAnnualExpensesNoteTextBlock": {
     "auth_ref": [
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Total Annual Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundTotalAnnualExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AllRisksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Risks:"
       }
      }
     },
     "localname": "AllRisksMember",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AllSecuritiesMember": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Securities:"
       }
      }
     },
     "localname": "AllSecuritiesMember",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AnnualCoverageReturnRatePercent": {
     "auth_ref": [
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Coverage Return Rate [Percent]"
       }
      }
     },
     "localname": "AnnualCoverageReturnRatePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualDividendPayment": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment"
       }
      }
     },
     "localname": "AnnualDividendPayment",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualDividendPaymentCurrent": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Current"
       }
      }
     },
     "localname": "AnnualDividendPaymentCurrent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualDividendPaymentInitial": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Initial"
       }
      }
     },
     "localname": "AnnualDividendPaymentInitial",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualExpensesTableTextBlock": {
     "auth_ref": [
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Expenses [Table Text Block]"
       }
      }
     },
     "localname": "AnnualExpensesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AnnualInterestRateCurrentPercent": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Current [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRateCurrentPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualInterestRateInitialPercent": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Initial [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRateInitialPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualInterestRatePercent": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRatePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_BasisOfTransactionFeesNoteTextBlock": {
     "auth_ref": [
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Transaction Fees, Note [Text Block]"
       }
      }
     },
     "localname": "BasisOfTransactionFeesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_BdcFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BDC File Number"
       }
      }
     },
     "localname": "BdcFileNumber",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "cef_BusinessDevelopmentCompanyFlag": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Development Company [Flag]"
       }
      }
     },
     "localname": "BusinessDevelopmentCompanyFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_CapitalStockLongTermDebtAndOtherSecuritiesAbstract": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock, Long-Term Debt, and Other Securities [Abstract]"
       }
      }
     },
     "localname": "CapitalStockLongTermDebtAndOtherSecuritiesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_CapitalStockTableTextBlock": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock [Table Text Block]"
       }
      }
     },
     "localname": "CapitalStockTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_DistributionServicingFeesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution/Servicing Fees [Percent]"
       }
      }
     },
     "localname": "DistributionServicingFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DistributionsMayReducePrincipalTextBlock": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions May Reduce Principal [Text Block]"
       }
      }
     },
     "localname": "DistributionsMayReducePrincipalTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_DividendAndInterestExpensesOnShortSalesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend and Interest Expenses on Short Sales [Percent]"
       }
      }
     },
     "localname": "DividendAndInterestExpensesOnShortSalesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DividendExpenseOnPreferredSharesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Expenses on Preferred Shares [Percent]"
       }
      }
     },
     "localname": "DividendExpenseOnPreferredSharesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DividendReinvestmentAndCashPurchaseFees": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Reinvestment and Cash Purchase Fees"
       }
      }
     },
     "localname": "DividendReinvestmentAndCashPurchaseFees",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_EffectsOfLeveragePurposeTextBlock": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage, Purpose [Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeveragePurposeTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_EffectsOfLeverageTableTextBlock": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Table Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeverageTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_EffectsOfLeverageTextBlock": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeverageTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ExpenseExampleTableTextBlock": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Table Text Block]"
       }
      }
     },
     "localname": "ExpenseExampleTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ExpenseExampleYear01": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Year 01"
       }
      }
     },
     "localname": "ExpenseExampleYear01",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to10": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 10"
       }
      }
     },
     "localname": "ExpenseExampleYears1to10",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to3": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 3"
       }
      }
     },
     "localname": "ExpenseExampleYears1to3",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to5": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 5"
       }
      }
     },
     "localname": "ExpenseExampleYears1to5",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_FeeTableAbstract": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Table [Abstract]"
       }
      }
     },
     "localname": "FeeTableAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_FinancialHighlightsAbstract": {
     "auth_ref": [
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Highlights [Abstract]"
       }
      }
     },
     "localname": "FinancialHighlightsAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_GeneralDescriptionOfRegistrantAbstract": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Description of Registrant [Abstract]"
       }
      }
     },
     "localname": "GeneralDescriptionOfRegistrantAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_HighestPriceOrBid": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid"
       }
      }
     },
     "localname": "HighestPriceOrBid",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_HighestPriceOrBidNav": {
     "auth_ref": [
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, NAV"
       }
      }
     },
     "localname": "HighestPriceOrBidNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_HighestPriceOrBidPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "HighestPriceOrBidPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationMaximumPercent": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Maximum [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationMaximumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationMinimumPercent": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Minimum [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationMinimumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationPercent": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveFeesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fees [Percent]"
       }
      }
     },
     "localname": "IncentiveFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_InterestExpensesOnBorrowingsPercent": {
     "auth_ref": [
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expenses on Borrowings [Percent]"
       }
      }
     },
     "localname": "InterestExpensesOnBorrowingsPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IntervalFundFlag": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interval Fund [Flag]"
       }
      }
     },
     "localname": "IntervalFundFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_InvestmentObjectivesAndPracticesTextBlock": {
     "auth_ref": [
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Objectives and Practices [Text Block]"
       }
      }
     },
     "localname": "InvestmentObjectivesAndPracticesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LatestNav": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest NAV"
       }
      }
     },
     "localname": "LatestNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LatestPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "LatestPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_LatestSharePrice": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Share Price"
       }
      }
     },
     "localname": "LatestSharePrice",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LoanServicingFeesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Servicing Fees [Percent]"
       }
      }
     },
     "localname": "LoanServicingFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_LongTermDebtDividendsAndCovenantsTextBlock": {
     "auth_ref": [
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Dividends and Covenants [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtDividendsAndCovenantsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtIssuanceAndSubstitutionTextBlock": {
     "auth_ref": [
      "r585"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Issuance and Substitution [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtIssuanceAndSubstitutionTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtPrincipal": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Principal"
       }
      }
     },
     "localname": "LongTermDebtPrincipal",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_LongTermDebtRightsLimitedByOtherSecuritiesTextBlock": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtRightsLimitedByOtherSecuritiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtStructuringTextBlock": {
     "auth_ref": [
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Structuring [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtStructuringTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtTableTextBlock": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt [Table Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtTitleTextBlock": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Title [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LowestPriceOrBid": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid"
       }
      }
     },
     "localname": "LowestPriceOrBid",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LowestPriceOrBidNav": {
     "auth_ref": [
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, NAV"
       }
      }
     },
     "localname": "LowestPriceOrBidNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LowestPriceOrBidPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "LowestPriceOrBidPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ManagementFeeNotBasedOnNetAssetsNoteTextBlock": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee not based on Net Assets, Note [Text Block]"
       }
      }
     },
     "localname": "ManagementFeeNotBasedOnNetAssetsNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ManagementFeesPercent": {
     "auth_ref": [
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees [Percent]"
       }
      }
     },
     "localname": "ManagementFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_NetExpenseOverAssetsPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Expense over Assets [Percent]"
       }
      }
     },
     "localname": "NetExpenseOverAssetsPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_NewCefOrBdcRegistrantFlag": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New CEF or BDC Registrant [Flag]"
       }
      }
     },
     "localname": "NewCefOrBdcRegistrantFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_NoPublicTradingTextBlock": {
     "auth_ref": [
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Public Trading [Text Block]"
       }
      }
     },
     "localname": "NoPublicTradingTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_NoTradingHistoryTextBlock": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading History [Text Block]"
       }
      }
     },
     "localname": "NoTradingHistoryTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherAnnualExpense1Percent": {
     "auth_ref": [
      "r607"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 1.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 1 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense1Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpense2Percent": {
     "auth_ref": [
      "r607"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 2.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 2 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense2Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpense3Percent": {
     "auth_ref": [
      "r607"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 3.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 3 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense3Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpensesAbstract": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherAnnualExpensesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_OtherAnnualExpensesPercent": {
     "auth_ref": [
      "r607"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherExpensesNoteTextBlock": {
     "auth_ref": [
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "OtherExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherFeederFundExpensesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Feeder Fund Expenses [Percent]"
       }
      }
     },
     "localname": "OtherFeederFundExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherMasterFundExpensesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Master Fund Expenses [Percent]"
       }
      }
     },
     "localname": "OtherMasterFundExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherSecuritiesTableTextBlock": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Securities [Table Text Block]"
       }
      }
     },
     "localname": "OtherSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherSecurityDescriptionTextBlock": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Description [Text Block]"
       }
      }
     },
     "localname": "OtherSecurityDescriptionTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherSecurityTitleTextBlock": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Title [Text Block]"
       }
      }
     },
     "localname": "OtherSecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherTransactionExpense1Percent": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 1.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 1 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense1Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpense2Percent": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 2.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 2 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense2Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpense3Percent": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 3.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 3 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense3Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpensesAbstract": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherTransactionExpensesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_OtherTransactionExpensesPercent": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionFeesBasisMaximum": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisMaximum",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_OtherTransactionFeesBasisMaximumPercent": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum [Percent]"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisMaximumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionFeesBasisNoteTextBlock": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Note [Text Block]"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherTransactionFeesNoteTextBlock": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees, Note [Text Block]"
       }
      }
     },
     "localname": "OtherTransactionFeesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OutstandingSecuritiesTableTextBlock": {
     "auth_ref": [
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Securities [Table Text Block]"
       }
      }
     },
     "localname": "OutstandingSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OutstandingSecurityAuthorizedShares": {
     "auth_ref": [
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Authorized [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityAuthorizedShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityHeldShares": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Held [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityHeldShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityNotHeldShares": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Not Held [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityNotHeldShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityTitleTextBlock": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Title [Text Block]"
       }
      }
     },
     "localname": "OutstandingSecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PreferredStockRestrictionsArrearageTextBlock": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Arrearage [Text Block]"
       }
      }
     },
     "localname": "PreferredStockRestrictionsArrearageTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PreferredStockRestrictionsOtherTextBlock": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Other [Text Block]"
       }
      }
     },
     "localname": "PreferredStockRestrictionsOtherTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PrimaryShelfFlag": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf [Flag]"
       }
      }
     },
     "localname": "PrimaryShelfFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_PrimaryShelfQualifiedFlag": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf Qualified [Flag]"
       }
      }
     },
     "localname": "PrimaryShelfQualifiedFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_ProspectusLineItems": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "localname": "ProspectusLineItems",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "xbrltype": "stringItemType"
    },
    "cef_ProspectusTable": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus:"
       }
      }
     },
     "localname": "ProspectusTable",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_PurposeOfFeeTableNoteTextBlock": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purpose of Fee Table , Note [Text Block]"
       }
      }
     },
     "localname": "PurposeOfFeeTableNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RegisteredClosedEndFundFlag": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registered Closed-End Fund [Flag]"
       }
      }
     },
     "localname": "RegisteredClosedEndFundFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_ReturnAtMinusFivePercent": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Five [Percent]"
       }
      }
     },
     "localname": "ReturnAtMinusFivePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtMinusTenPercent": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Ten [Percent]"
       }
      }
     },
     "localname": "ReturnAtMinusTenPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtPlusFivePercent": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Five [Percent]"
       }
      }
     },
     "localname": "ReturnAtPlusFivePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtPlusTenPercent": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Ten [Percent]"
       }
      }
     },
     "localname": "ReturnAtPlusTenPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtZeroPercent": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Zero [Percent]"
       }
      }
     },
     "localname": "ReturnAtZeroPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_RightsLimitedByOtherSecuritiesTextBlock": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "localname": "RightsLimitedByOtherSecuritiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RightsSubjectToOtherThanMajorityVoteTextBlock": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Subject to Other than Majority Vote [Text Block]"
       }
      }
     },
     "localname": "RightsSubjectToOtherThanMajorityVoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RiskAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Axis]"
       }
      }
     },
     "localname": "RiskAxis",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_RiskFactorsTableTextBlock": {
     "auth_ref": [
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Factors [Table Text Block]"
       }
      }
     },
     "localname": "RiskFactorsTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RiskTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "localname": "RiskTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SalesLoadPercent": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Percent]"
       }
      }
     },
     "localname": "SalesLoadPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_SecurityAxis": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security [Axis]"
       }
      }
     },
     "localname": "SecurityAxis",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_SecurityDividendsTextBlock": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Dividends [Text Block]"
       }
      }
     },
     "localname": "SecurityDividendsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityLiabilitiesTextBlock": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liabilities [Text Block]"
       }
      }
     },
     "localname": "SecurityLiabilitiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityLiquidationRightsTextBlock": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liquidation Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityLiquidationRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityObligationsOfOwnershipTextBlock": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Obligations of Ownership [Text Block]"
       }
      }
     },
     "localname": "SecurityObligationsOfOwnershipTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityPreemptiveAndOtherRightsTextBlock": {
     "auth_ref": [
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Preemptive and Other Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityPreemptiveAndOtherRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityTitleTextBlock": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Title [Text Block]"
       }
      }
     },
     "localname": "SecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityVotingRightsTextBlock": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Voting Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityVotingRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesAmount": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Amount"
       }
      }
     },
     "localname": "SeniorSecuritiesAmount",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_SeniorSecuritiesAverageMarketValuePerUnit": {
     "auth_ref": [
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Average Market Value per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesAverageMarketValuePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesAveragingMethodNoteTextBlock": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Averaging Method, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesAveragingMethodNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesCoveragePerUnit": {
     "auth_ref": [
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Coverage per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesCoveragePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesHeadingsNoteTextBlock": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Headings, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHeadingsNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesHighlightsAnnualizedNoteTextBlock": {
     "auth_ref": [
      "r610",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Annualized, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHighlightsAnnualizedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesHighlightsAuditedNoteTextBlock": {
     "auth_ref": [
      "r611",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Audited, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHighlightsAuditedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesInvoluntaryLiquidatingPreferencePerUnit": {
     "auth_ref": [
      "r615"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Involuntary Liquidating Preference per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesInvoluntaryLiquidatingPreferencePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesNoteTextBlock": {
     "auth_ref": [
      "r609",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesTableTextBlock": {
     "auth_ref": [
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities [Table Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SharePriceTableTextBlock": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price [Table Text Block]"
       }
      }
     },
     "localname": "SharePriceTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SharePricesNotActualTransactionsTextBlock": {
     "auth_ref": [
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Prices Not Actual Transactions [Text Block]"
       }
      }
     },
     "localname": "SharePricesNotActualTransactionsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ShareholderTransactionExpensesTableTextBlock": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Transaction Expenses [Table Text Block]"
       }
      }
     },
     "localname": "ShareholderTransactionExpensesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_TotalAnnualExpensesPercent": {
     "auth_ref": [
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Annual Expenses [Percent]"
       }
      }
     },
     "localname": "TotalAnnualExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_UnderwritersCompensationPercent": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriters Compensation [Percent]"
       }
      }
     },
     "localname": "UnderwritersCompensationPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_WaiversAndReimbursementsOfFeesPercent": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Waivers and Reimbursements of Fees [Percent]"
       }
      }
     },
     "localname": "WaiversAndReimbursementsOfFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_WarrantsOrRightsCalledAmount": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Amount"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledAmount",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_WarrantsOrRightsCalledPeriodDate": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Period [Date]"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledPeriodDate",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "cef_WarrantsOrRightsCalledTitleTextBlock": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Title"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_WarrantsOrRightsExercisePrice": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Exercise Price"
       }
      }
     },
     "localname": "WarrantsOrRightsExercisePrice",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "country_AU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA",
        "terseLabel": "Australia"
       }
      }
     },
     "localname": "AU",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SWITZERLAND",
        "terseLabel": "Switzerland"
       }
      }
     },
     "localname": "CH",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_DE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GERMANY",
        "terseLabel": "Germany"
       }
      }
     },
     "localname": "DE",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_SI": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SLOVENIA",
        "terseLabel": "Slovenia"
       }
      }
     },
     "localname": "SI",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AdditionalSecurities462b": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "localname": "AdditionalSecurities462b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "localname": "AdditionalSecurities462bFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "localname": "AdditionalSecuritiesEffective413b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings.",
        "label": "Approximate Date of Commencement of Proposed Sale to Public"
       }
      }
     },
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateOrAsapItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r562",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r562",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r562",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DelayedOrContinuousOffering": {
     "auth_ref": [
      "r567",
      "r568",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "localname": "DelayedOrContinuousOffering",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "auth_ref": [
      "r567",
      "r568",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r562",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EffectiveAfter60Days486a": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "localname": "EffectiveAfter60Days486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveOnDate486a": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "localname": "EffectiveOnDate486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_EffectiveOnDate486b": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "localname": "EffectiveOnDate486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_EffectiveOnSetDate486a": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "localname": "EffectiveOnSetDate486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveOnSetDate486b": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "localname": "EffectiveOnSetDate486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveUponFiling462e": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "localname": "EffectiveUponFiling462e",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveUponFiling486b": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "localname": "EffectiveUponFiling486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "localname": "EffectiveWhenDeclaredSection8c",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Securities Act File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityInvCompanyType": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product).",
        "label": "Entity Inv Company Type"
       }
      }
     },
     "localname": "EntityInvCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "invCompanyType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExhibitsOnly462d": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "localname": "ExhibitsOnly462d",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "localname": "ExhibitsOnly462dFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_FormerAddressMember": {
     "auth_ref": [
      "r563",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former address for entity",
        "label": "Former Address [Member]",
        "terseLabel": "Former Address"
       }
      }
     },
     "localname": "FormerAddressMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r562",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyActFileNumber": {
     "auth_ref": [
      "r568",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "localname": "InvestmentCompanyActFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_InvestmentCompanyActRegistration": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "localname": "InvestmentCompanyActRegistration",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "auth_ref": [
      "r568",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "localname": "NewEffectiveDateForPreviousFiling",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_NoSubstantiveChanges462c": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "localname": "NoSubstantiveChanges462c",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "localname": "NoSubstantiveChanges462cFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_PostEffectiveAmendment": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "localname": "PostEffectiveAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PostEffectiveAmendmentNumber": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective.",
        "label": "Post-Effective Amendment Number"
       }
      }
     },
     "localname": "PostEffectiveAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_PreEffectiveAmendment": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "localname": "PreEffectiveAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreEffectiveAmendmentNumber": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective.",
        "label": "Pre-Effective Amendment Number"
       }
      }
     },
     "localname": "PreEffectiveAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r212",
      "r375",
      "r376",
      "r379",
      "r380",
      "r442",
      "r524",
      "r685",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r212",
      "r375",
      "r376",
      "r379",
      "r380",
      "r442",
      "r524",
      "r685",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r184",
      "r216",
      "r224",
      "r231",
      "r278",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r386",
      "r389",
      "r391",
      "r392",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect Period Of Adoption Adjustment [Member]",
        "terseLabel": "Cumulative Effect of Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r184",
      "r216",
      "r224",
      "r231",
      "r278",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r386",
      "r389",
      "r391",
      "r392",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect Period Of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r184",
      "r216",
      "r224",
      "r231",
      "r278",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r386",
      "r389",
      "r391",
      "r392",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect Period Of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Board of Directors"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r353",
      "r450",
      "r471",
      "r525",
      "r526",
      "r542",
      "r547",
      "r553",
      "r690",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r353",
      "r450",
      "r471",
      "r525",
      "r526",
      "r542",
      "r547",
      "r553",
      "r690",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r345",
      "r353",
      "r354",
      "r355",
      "r356",
      "r449",
      "r450",
      "r471",
      "r525",
      "r526",
      "r542",
      "r547",
      "r553",
      "r683",
      "r690",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r345",
      "r353",
      "r354",
      "r355",
      "r356",
      "r449",
      "r450",
      "r471",
      "r525",
      "r526",
      "r542",
      "r547",
      "r553",
      "r683",
      "r690",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r265",
      "r266",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r543",
      "r552",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r265",
      "r266",
      "r512",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r543",
      "r552",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r671",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title Of Individual [Axis]",
        "terseLabel": "Title of Individual"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title Of Individual With Relationship To Entity [Domain]",
        "terseLabel": "Title of Individual"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate202006Member": {
     "auth_ref": [
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.",
        "label": "Accounting Standards Update202006 [Member]",
        "terseLabel": "ASU 2020-06"
       }
      }
     },
     "localname": "AccountingStandardsUpdate202006Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r218",
      "r219",
      "r220",
      "r268",
      "r269",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r420",
      "r421",
      "r426",
      "r427",
      "r428",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update Extensible List",
        "terseLabel": "Accounting Standards Update [Extensible Enumeration]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accretion Amortization Of Discounts And Premiums Investments",
        "negatedLabel": "Net amortization of investment discounts and premiums"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 10.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities And Other Liabilities",
        "terseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Cash Flow Elements And Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r7",
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid In Capital",
        "netLabel": "Paid-in-capital",
        "terseLabel": "Paid-in capital in excess of par",
        "totalLabel": "Additional Paid in Capital, Total",
        "verboseLabel": "Decrease in additional paid in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Paid-in capital in excess of par"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r664",
      "r665",
      "r666",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid In Capital [Member]",
        "terseLabel": "Paid in Capital in Excess of Par",
        "verboseLabel": "Additional Paid in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r218",
      "r219",
      "r220",
      "r221",
      "r231",
      "r268",
      "r269",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r357",
      "r358",
      "r359",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r420",
      "r421",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r452",
      "r453",
      "r454",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Adjustments For New Accounting Pronouncements [Axis]",
        "terseLabel": "Accounting Standards Update"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net increase (decrease) in net assets resulting from operations to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r27",
      "r40",
      "r113",
      "r319"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      },
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization Of Debt Discount Premium",
        "terseLabel": "Amortization of original issue discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r23",
      "r319",
      "r423",
      "r659"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      },
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization Of Financing Costs",
        "terseLabel": "Amortization of deferred debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r124",
      "r139",
      "r189",
      "r210",
      "r259",
      "r261",
      "r263",
      "r271",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r375",
      "r379",
      "r402",
      "r551",
      "r686",
      "r687",
      "r734"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AutomobilesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vehicles that are used primarily for transporting people.",
        "label": "Automobiles [Member]",
        "terseLabel": "Automobiles"
       }
      }
     },
     "localname": "AutomobilesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate",
        "verboseLabel": "Floor Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis Of Accounting Policy Policy [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building Products"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r42",
      "r188",
      "r529"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash And Cash Equivalents At Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash And Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash And Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash And Cash Equivalents Policy [Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r36",
      "r42",
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r36",
      "r112"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.",
        "label": "Cash [Member]",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": {
     "auth_ref": [
      "r182",
      "r183",
      "r217",
      "r268",
      "r269",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r366",
      "r371",
      "r372",
      "r381",
      "r383",
      "r384",
      "r394",
      "r403",
      "r405",
      "r406",
      "r407",
      "r410",
      "r411",
      "r420",
      "r425",
      "r426",
      "r427",
      "r428",
      "r430",
      "r431",
      "r452",
      "r453",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether accounting standards update was adopted.",
        "label": "Change In Accounting Principle Accounting Standards Update Adopted",
        "terseLabel": "Change in accounting principle, accounting standards update, adopted"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": {
     "auth_ref": [
      "r182",
      "r183",
      "r268",
      "r269",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r366",
      "r371",
      "r372",
      "r373",
      "r381",
      "r383",
      "r384",
      "r385",
      "r388",
      "r394",
      "r403",
      "r405",
      "r406",
      "r407",
      "r410",
      "r411",
      "r420",
      "r425",
      "r426",
      "r427",
      "r428",
      "r430",
      "r431",
      "r452",
      "r453",
      "r472",
      "r473",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.",
        "label": "Change In Accounting Principle Accounting Standards Update Adoption Date",
        "terseLabel": "Change in accounting principle, accounting standards update, adoption date"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": {
     "auth_ref": [
      "r218",
      "r230",
      "r270",
      "r279",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.",
        "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect",
        "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r210",
      "r234",
      "r235",
      "r243",
      "r245",
      "r252",
      "r253",
      "r271",
      "r288",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296",
      "r328",
      "r329",
      "r332",
      "r336",
      "r343",
      "r402",
      "r527",
      "r654",
      "r660",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class Of Stock [Domain]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Class Of Stock [Line Items]",
        "terseLabel": "Class Of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r19",
      "r129",
      "r145"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments And Contingencies",
        "terseLabel": "Commitments and contingencies (see Note 9)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r63",
      "r282",
      "r283",
      "r514",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments And Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureCommitmentAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.",
        "label": "Common Class C [Member]",
        "terseLabel": "Class C Common Stock"
       }
      }
     },
     "localname": "CommonClassCMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividend declared per share",
        "verboseLabel": "Amount Per Share"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r664",
      "r665",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock Par Or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock Shares Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r6",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock Shares Outstanding",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r6",
      "r551"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock Value",
        "terseLabel": "Common stock, par value $.001 per share, 200,000,000 common shares authorized, 84,481,797 and 84,478,251 issued and 72,571,907 and 73,876,987 outstanding"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r52",
      "r53",
      "r110",
      "r111",
      "r267",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r52",
      "r53",
      "r110",
      "r111",
      "r267",
      "r484",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r52",
      "r53",
      "r110",
      "r111",
      "r267",
      "r513",
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r52",
      "r53",
      "r110",
      "r111",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of aggregate fair value of investments"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r52",
      "r53",
      "r110",
      "r111",
      "r267",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r3",
      "r127",
      "r141",
      "r170"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable",
        "terseLabel": "Increase in carrying value of Convertible Notes",
        "totalLabel": "Convertible Notes Payable, Total"
       }
      }
     },
     "localname": "ConvertibleNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r69",
      "r208",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r313",
      "r320",
      "r321",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r125",
      "r127",
      "r137",
      "r212",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r424",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Rate",
        "terseLabel": "Interest rate",
        "verboseLabel": "Debt instrument, basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r3",
      "r127",
      "r137",
      "r324"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Total Amount Outstanding",
        "terseLabel": "Principal amount of debt",
        "totalLabel": "Carrying value",
        "verboseLabel": "Debt Instrument, Carrying Value"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r66",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument Convertible Conversion Price1",
        "terseLabel": "Debt instrument conversion price per share"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r16",
      "r74",
      "r77",
      "r79",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument Convertible Conversion Ratio1",
        "terseLabel": "Debt instrument conversion rate"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "auth_ref": [
      "r3",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.",
        "label": "Debt Instrument Covenant Description",
        "terseLabel": "Debt instrument, covenant description"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": {
     "auth_ref": [
      "r18",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.",
        "label": "Debt Instrument Date Of First Required Payment1",
        "terseLabel": "Debt instrument interest repayment commencement date"
       }
      }
     },
     "localname": "DebtInstrumentDateOfFirstRequiredPayment1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reference rate used for variable rate of debt instrument.",
        "label": "Debt Instrument Description Of Variable Rate Basis",
        "terseLabel": "Rate"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r114",
      "r117",
      "r297",
      "r424",
      "r538",
      "r539"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Amount Outstanding",
        "terseLabel": "Aggregate principal amount",
        "verboseLabel": "Principal amount of debt"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r311",
      "r401",
      "r538",
      "r539"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument Fair Value",
        "terseLabel": "Fair Value",
        "totalLabel": "Debt Instrument, Fair Value Disclosure, Total"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r18",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Debt Instrument, Frequency of Periodic Payment",
        "terseLabel": "Frequency of periodic payments"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.",
        "label": "Debt Instrument Interest Rate Increase Decrease",
        "terseLabel": "Percentage of increase in interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r14",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument Interest Rate Stated Percentage",
        "terseLabel": "Debt instrument, interest rate",
        "verboseLabel": "Rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r193",
      "r537",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument Maturity Date",
        "terseLabel": "Debt instrument, maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r18",
      "r212",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r424",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument Name [Domain]",
        "terseLabel": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPaymentTerms": {
     "auth_ref": [
      "r15",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.",
        "label": "Debt Instrument Payment Terms",
        "terseLabel": "Debt instrument interest payment terms"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r18",
      "r133"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument Periodic Payment",
        "terseLabel": "Periodic payment",
        "totalLabel": "Debt Instrument, Periodic Payment, Total"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument Redemption Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument Redemption Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument Redemption Period Four [Member]",
        "terseLabel": "Prepayment After June 9, 2025"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument Redemption Period One [Member]",
        "terseLabel": "Prepayment on or Before June 9, 2023"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument Redemption Period Three [Member]",
        "terseLabel": "Prepayment After June 9, 2024 but on or Before June 9, 2025"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument Redemption Period Two [Member]",
        "terseLabel": "Prepayment After June 9, 2023 but on or Before June 9, 2024"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Percentage of principal amount prepaid"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRepurchaseAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value amount of debt instrument that was repurchased.",
        "label": "Debt Instrument, Repurchase Amount",
        "terseLabel": "Reacquisition price",
        "verboseLabel": "Debt instrument aggregate purchase price"
       }
      }
     },
     "localname": "DebtInstrumentRepurchaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentRepurchasedFaceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of the original debt instrument that was repurchased.",
        "label": "Debt Instrument, Repurchased Face Amount",
        "terseLabel": "Debt instrument repurchase aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentRepurchasedFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r18",
      "r74",
      "r78",
      "r79",
      "r80",
      "r113",
      "r114",
      "r117",
      "r136",
      "r212",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r424",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Debt Instrument [Table]",
        "terseLabel": "Debt Instrument [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtSummaryOfCarryingAndFairValuesOfOutstandingDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r115",
      "r309",
      "r325",
      "r538",
      "r539"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net",
        "negatedLabel": "Unamortized issuance costs",
        "terseLabel": "Unamortized debt issuance costs and unamortized discount, net",
        "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r691"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt Instrument Unamortized Discount Premium Net",
        "negatedLabel": "Original issue discount, net of accretion",
        "totalLabel": "Debt Instrument, Unamortized Discount (Premium), Net, Total"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": 0.0,
       "parentTag": "bkcc_LongTermDebtRemainingBorrowingCapacity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Debt Instrument, Available"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instruments [Abstract]"
       }
      }
     },
     "localname": "DebtInstrumentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs Line Of Credit Arrangements Net",
        "terseLabel": "Deferred debt issuance costs",
        "totalLabel": "Debt Issuance Costs, Line of Credit Arrangements, Net, Total"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt Investments"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate on debt",
        "verboseLabel": "Weighted average annual interest cost"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r115",
      "r691"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Deferred Finance Costs Net",
        "terseLabel": "Deferred issuance costs, debt",
        "totalLabel": "Debt Issuance Costs, Net, Total"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": {
     "auth_ref": [
      "r85",
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.",
        "label": "Deferred Tax Assets Capital Loss Carryforwards",
        "terseLabel": "Non-expiring capital loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Contract Type [Domain]",
        "terseLabel": "Derivative Contract"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeDescriptionOfTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the relevant terms of the derivative. Includes the type of instrument, risk being hedged, notional amount, counterparty, inception date, maturity date, relevant interest rates, strike price, cap price, and floor price.",
        "label": "Derivative Description Of Terms",
        "terseLabel": "Counterparty"
       }
      }
     },
     "localname": "DerivativeDescriptionOfTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative Fair Value Of Derivative Net",
        "terseLabel": "Fair value",
        "totalLabel": "Derivative, Fair Value, Net, Total"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative Fixed Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r91",
      "r92",
      "r93",
      "r94",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument Risk [Axis]",
        "terseLabel": "Derivative Instrument"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeMaturityDates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the derivative contract matures, in YYYY-MM-DD format.",
        "label": "Derivative Maturity Dates",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "DerivativeMaturityDates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r722",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative Notional Amount",
        "terseLabel": "Notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r90",
      "r95",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives Policy [Text Block]",
        "terseLabel": "Derivatives Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities",
        "terseLabel": "Adjustments for interest on unsecured convertible senior notes"
       }
      }
     },
     "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend income on securities.",
        "label": "Dividend income (excluding PIK)",
        "totalLabel": "Dividend Income, Operating, Total"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.",
        "label": "Dividend Payable Date To Be Paid Day Month And Year",
        "terseLabel": "Payable date"
       }
      }
     },
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsAndInterestPaid": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The contractual amount of dividends (or interest on participating income bonds) that must be paid for the current period (for example, unpaid cumulative dividends).",
        "label": "Dividends and Interest Paid",
        "terseLabel": "Interest Dividends"
       }
      }
     },
     "localname": "DividendsAndInterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOrdinaryIncomeDividendsPaidByTheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.",
        "label": "Schedule of Declared Dividends to Common Stockholders"
       }
      }
     },
     "localname": "DividendsDeclaredTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r2",
      "r4",
      "r126",
      "r140"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Total Amount",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.",
        "label": "Dividends Payable Date Declared Day Month And Year",
        "terseLabel": "Date declared"
       }
      }
     },
     "localname": "DividendsPayableDateDeclaredDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.",
        "label": "Dividends Payable Date Of Record Day Month And Year",
        "terseLabel": "Record date"
       }
      }
     },
     "localname": "DividendsPayableDateOfRecordDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsPayableNature": {
     "auth_ref": [
      "r45",
      "r46",
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the declaration as being a special dividend (over and above the normal dividend); as the annual, semi-annual, quarterly dividend, or other normal periodic dividend; or as some other type of dividend.",
        "label": "Type"
       }
      }
     },
     "localname": "DividendsPayableNature",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueFromCorrespondentBrokers": {
     "auth_ref": [
      "r57",
      "r122",
      "r123"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount receivable from correspondent broker-dealer.",
        "label": "Due From Correspondent Brokers",
        "terseLabel": "Due from broker"
       }
      }
     },
     "localname": "DueFromCorrespondentBrokers",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r201",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r232",
      "r234",
      "r243",
      "r244",
      "r245",
      "r249",
      "r392",
      "r393",
      "r467",
      "r470",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share Basic",
        "terseLabel": "Earnings (Loss) per share - basic",
        "totalLabel": "Earnings Per Share, Basic, Total"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Basic [Abstract]",
        "terseLabel": "Earnings (Loss) per share - basic:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r201",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r234",
      "r243",
      "r244",
      "r245",
      "r249",
      "r392",
      "r393",
      "r467",
      "r470",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share Diluted",
        "terseLabel": "Earnings (Loss) per share - diluted",
        "totalLabel": "Earnings Per Share, Diluted, Total"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Diluted [Abstract]",
        "terseLabel": "Earnings (Loss) per share - diluted:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r246",
      "r247",
      "r248",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings (Loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsLossPerShare1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r73",
      "r184",
      "r197",
      "r198",
      "r199",
      "r213",
      "r214",
      "r215",
      "r219",
      "r227",
      "r229",
      "r251",
      "r278",
      "r344",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r391",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r435",
      "r474",
      "r475",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Equity Securities By Industry [Axis]",
        "terseLabel": "Industry Sector"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Securities Industry [Member]",
        "terseLabel": "Industry Sector"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r61",
      "r138",
      "r554",
      "r555",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement in which net income is reported that includes unrealized gain (loss) from asset measured at fair value using unobservable input (level 3) and still held.",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock": {
     "auth_ref": [
      "r102",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of gains or losses for the period included in earnings or resulted in a change to net assets, have arisen from the use of significant unobservable inputs (level 3) to measure the fair value of assets, liabilities, and financial instruments classified in shareholders' equity.",
        "label": "Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]",
        "terseLabel": "Schedule of Changes in Investments Categorized as Level 3"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "auth_ref": [
      "r400"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.",
        "label": "Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss",
        "terseLabel": "Net change in unrealized appreciation/depreciation during the period on investments still held at period end (included in net realized and unrealized gains/losses, above)"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Investments"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r101",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (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, 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.",
        "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r101",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Unobservable Inputs Used in Fair Value Measurement of Level 3 Investments"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r98",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Fair Value By Asset Class [Axis]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r98",
      "r108",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r311",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r396",
      "r446",
      "r447",
      "r448",
      "r538",
      "r539",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value By Fair Value Hierarchy Level [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r311",
      "r346",
      "r351",
      "r396",
      "r446",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r311",
      "r346",
      "r351",
      "r396",
      "r447",
      "r538",
      "r539",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Inputs Level 2 [Member]",
        "terseLabel": "Other Direct and Indirect Observable Market Inputs",
        "verboseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r311",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r396",
      "r448",
      "r538",
      "r539",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value Inputs Level 3 [Member]",
        "terseLabel": "Valuation Sources that Employ Significant Unobservable Inputs",
        "verboseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unfunded commitments for which the entity is obligated, to those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments).",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments",
        "terseLabel": "Fair value of unfunded commitments"
       }
      }
     },
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings1",
        "terseLabel": "Net realized and unrealized gains (losses)"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Purchases",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Sales",
        "negatedLabel": "Dispositions",
        "terseLabel": "Dispositions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "negatedLabel": "Dispositions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "terseLabel": "Transfers into Level 3"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Out Of Level3",
        "negatedLabel": "Transfers out of Level 3",
        "terseLabel": "Transfers into Level 3"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r101"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r311",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r446",
      "r447",
      "r448",
      "r538",
      "r539",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3ParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3).",
        "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract Asset Fair Value Disclosure",
        "terseLabel": "Forward foreign currency contracts"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r41",
      "r730",
      "r731"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "negatedLabel": "Net change in unrealized (appreciation) depreciation on foreign currency translation",
        "terseLabel": "Net change in unrealized appreciation (depreciation) on Foreign currency translation",
        "verboseLabel": "Net change in foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Currency Transactions And Translations Policy [Text Block]",
        "terseLabel": "Foreign Currency Investments"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Currency Forward Contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r26",
      "r60",
      "r653"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain Loss On Investments",
        "terseLabel": "Net realized and unrealized gain (loss)",
        "totalLabel": "Net realized and unrealized gain (loss)"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r40",
      "r67",
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Gain (loss) on extinguishment of debt",
        "terseLabel": "Gain (loss) on extinguishment of debt",
        "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralInsuranceExpense": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).",
        "label": "General Insurance Expense",
        "terseLabel": "Insurance expense"
       }
      }
     },
     "localname": "GeneralInsuranceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r51",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossInvestmentIncomeOperating": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Gross Investment Income, Operating",
        "totalLabel": "Total investment income"
       }
      }
     },
     "localname": "GrossInvestmentIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Current Carrying Value",
        "terseLabel": "Guarantees outstanding"
       }
      }
     },
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HealthcareSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities.",
        "label": "Healthcare Sector [Member]",
        "terseLabel": "Health Care Providers &amp; Services"
       }
      }
     },
     "localname": "HealthcareSectorMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncentiveFeePayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fee Payable",
        "terseLabel": "Incentive fees payable based on income"
       }
      }
     },
     "localname": "IncentiveFeePayable",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeApproachValuationTechniqueMember": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach converting future amounts to single current discounted amount.",
        "label": "Income Approach Valuation Technique [Member]",
        "terseLabel": "Income Approach"
       }
      }
     },
     "localname": "IncomeApproachValuationTechniqueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r196",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Policy [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r37",
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Tax payments"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r658"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 38.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities",
        "terseLabel": "Increase (decrease) in accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInBrokerageReceivables": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due to the entity related to activities and operations with other broker dealers, and clearing organizations, including deposits.",
        "label": "Increase (Decrease) in Receivable from Broker-Dealer and Clearing Organization",
        "negatedLabel": "Decrease (increase) in due from broker"
       }
      }
     },
     "localname": "IncreaseDecreaseInBrokerageReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "Increase (decrease) in interest and debt related payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease In Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 31.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets",
        "negatedLabel": "Decrease (increase) in prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r240",
      "r241",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable To Conversion Of Debt Securities",
        "terseLabel": "Adjustments for interest on unsecured convertible senior notes"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r115",
      "r132",
      "r200",
      "r258",
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Interest Expense, Total"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r27",
      "r317",
      "r327",
      "r540",
      "r541"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "order": 1.0,
       "parentTag": "bkcc_InterestAndOtherDebtExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense Debt",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r28",
      "r318",
      "r540",
      "r541"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Stated interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperating": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.",
        "label": "Interest income (excluding PIK):",
        "totalLabel": "Interest Income, Operating, Total"
       }
      }
     },
     "localname": "InterestIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperatingPaidInKind": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income, Operating, Paid in Kind",
        "terseLabel": "PIK interest income"
       }
      }
     },
     "localname": "InterestIncomeOperatingPaidInKind",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r202",
      "r205",
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest payments"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 9.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities At Fair Value",
        "terseLabel": "Interest Rate Swap at fair value"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentBasisSpreadVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spread"
       }
      }
     },
     "localname": "InvestmentBasisSpreadVariableRate",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company [Abstract]"
       }
      }
     },
     "localname": "InvestmentCompanyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed deficit from capital loss carryforward of investment company.",
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Capital Loss Carryforward",
        "negatedLabel": "Non-expiring capital loss carryforwards",
        "terseLabel": "Non-expiring capital loss carryforwards"
       }
      }
     },
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedLongTermCapitalGainLoss": {
     "auth_ref": [
      "r149",
      "r150"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit) from long-term capital gain (loss) of investment company.",
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Long-Term Capital Gain (Loss)",
        "terseLabel": "Tax return of capital"
       }
      }
     },
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedLongTermCapitalGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss": {
     "auth_ref": [
      "r149",
      "r150"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit) from ordinary income (loss) of investment company.",
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Ordinary Income (Loss)",
        "terseLabel": "Ordinary income"
       }
      }
     },
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare": {
     "auth_ref": [
      "r165"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Investment Company, Distribution to Shareholders, Per Share",
        "negatedTotalLabel": "Total distributions",
        "totalLabel": "Total distributions"
       }
      }
     },
     "localname": "InvestmentCompanyDistributionToShareholdersPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyDividendDistribution": {
     "auth_ref": [
      "r152",
      "r154"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividend distribution from ordinary income and capital gain. Excludes distribution for tax return of capital.",
        "label": "Total dividend",
        "negatedLabel": "Dividends to common stockholders, excluding tax return of capital",
        "terseLabel": "Declared dividends",
        "totalLabel": "Investment Company, Dividend Distribution, Total",
        "verboseLabel": "Total Amount"
       }
      }
     },
     "localname": "InvestmentCompanyDividendDistribution",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyExpenseRatioAfterIncentiveAllocation": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of expense, after incentive allocation, to average net assets.",
        "label": "Investment Company, Expense Ratio after Incentive Allocation",
        "totalLabel": "Total expenses, after incentive fees"
       }
      }
     },
     "localname": "InvestmentCompanyExpenseRatioAfterIncentiveAllocation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyExpenseRatioBeforeIncentiveAllocation": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InvestmentCompanyExpenseRatioAfterIncentiveAllocation",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage, before incentive allocation, of expense to average net assets.",
        "label": "Investment Company, Expense Ratio before Incentive Allocation",
        "totalLabel": "Total expenses, before incentive fees"
       }
      }
     },
     "localname": "InvestmentCompanyExpenseRatioBeforeIncentiveAllocation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": {
     "auth_ref": [
      "r151"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financial support to be provided in future by investment company to investee.",
        "label": "Investment Company, Financial Commitment to Investee, Future Amount",
        "terseLabel": "Unfunded commitments"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Investment Company Financial Highlights [Line Items]",
        "terseLabel": "Investment Company Financial Highlights [Line Items]"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTable": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Investment Company Financial Highlights [Table]",
        "terseLabel": "Investment Company Financial Highlights [Table]"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Investment Company Financial Highlights Table [Text Block]",
        "terseLabel": "Schedule of Financial Highlights"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTextBlock": {
     "auth_ref": [
      "r167",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of financial highlights reported by investment company.",
        "label": "Investment Company Financial Highlights [Text Block]",
        "terseLabel": "Financial Highlights"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlights"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentCompanyFinancialRatiosAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Financial Ratios [Abstract]",
        "terseLabel": "Ratios to average net assets:"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialRatiosAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyGainLossOnInvestmentPerShare": {
     "auth_ref": [
      "r163"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount of realized and unrealized gain (loss) on investment.",
        "label": "Investment Company Gain Loss On Investment Per Share",
        "terseLabel": "Net realized and unrealized gain (loss)",
        "totalLabel": "Net realized and unrealized gain (loss)"
       }
      }
     },
     "localname": "InvestmentCompanyGainLossOnInvestmentPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyIncentiveFeeToAverageNetAssets": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentCompanyExpenseRatioAfterIncentiveAllocation",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of incentive fee expense to average net assets.",
        "label": "Investment Company Incentive Fee To Average Net Assets",
        "terseLabel": "Incentive fees",
        "verboseLabel": "Incentive fees rate of average net assets"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeeToAverageNetAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount of investment income (loss) and realized and unrealized gain (loss) on investment.",
        "label": "Investment Company Investment Income Loss From Operations Per Share",
        "terseLabel": "Total from investment operations",
        "totalLabel": "Total from investment operations"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Investment Income Loss From Operations Per Share [Abstract]",
        "terseLabel": "Investment Operations:"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossFromOperationsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount, after investment expense, of dividend and interest investment income (loss).",
        "label": "Investment Company Investment Income Loss Per Share",
        "terseLabel": "Net investment income",
        "totalLabel": "Net investment income"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossRatio": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of investment income (loss) to average net assets.",
        "label": "Investment Company Investment Income Loss Ratio",
        "terseLabel": "Net investment income"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossRatio",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyMarketValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Market Value Per Share",
        "terseLabel": "Market price at end of period"
       }
      }
     },
     "localname": "InvestmentCompanyMarketValuePerShare",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease": {
     "auth_ref": [
      "r153",
      "r172"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in net assets from operations of investment company.",
        "label": "Investment Company Net Assets From Operations Increase Decrease",
        "terseLabel": "Net increase (decrease) in net assets resulting from operations",
        "totalLabel": "Net increase (decrease) in net assets resulting from operations",
        "verboseLabel": "Net increase (decrease) in net assets resulting from operations"
       }
      }
     },
     "localname": "InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Portfolio Turnover",
        "terseLabel": "Portfolio turnover rate"
       }
      }
     },
     "localname": "InvestmentCompanyPortfolioTurnover",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyRepurchaseOfSharesPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Repurchase of Shares, Per Share",
        "terseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "InvestmentCompanyRepurchaseOfSharesPerShare",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution": {
     "auth_ref": [
      "r152",
      "r154"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution in excess of tax-basis earnings and profit of investment company.",
        "label": "Investment Company, Tax Return of Capital Distribution",
        "negatedLabel": "Tax return of capital"
       }
      }
     },
     "localname": "InvestmentCompanyTaxReturnOfCapitalDistribution",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyTaxReturnOfCapitalDistributionPerShare": {
     "auth_ref": [
      "r165"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount of capital distribution in excess of tax basis earnings.",
        "label": "Investment Company, Tax Return of Capital Distribution, Per Share",
        "negatedLabel": "Tax return of capital",
        "verboseLabel": "Tax return of capital"
       }
      }
     },
     "localname": "InvestmentCompanyTaxReturnOfCapitalDistributionPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyTotalReturn": {
     "auth_ref": [
      "r158",
      "r159",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage increase (decrease) in fund net asset value, assuming reinvestment of dividends and capital gain distributions.",
        "label": "Investment Company Total Return",
        "terseLabel": "Total return based on net asset value"
       }
      }
     },
     "localname": "InvestmentCompanyTotalReturn",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyTotalReturnMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Total Return, Market Value",
        "terseLabel": "Total return based on market price"
       }
      }
     },
     "localname": "InvestmentCompanyTotalReturnMarketValue",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.",
        "label": "Investment Holdings Schedule Of Investments Table [Text Block]",
        "terseLabel": "Schedule of Geographic Composition of Portfolio at Fair Value"
       }
      }
     },
     "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investment holdings. This includes the information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.",
        "label": "Investment Holdings Schedule Of Investments [Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentHoldingsScheduleOfInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r673",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest on investment.",
        "label": "Investment Interest Rate",
        "terseLabel": "Interest Rate",
        "verboseLabel": "Total Coupon"
       }
      }
     },
     "localname": "InvestmentInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentInterestRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rate, Floor",
        "terseLabel": "Interest Rate, Floor",
        "verboseLabel": "Interest rate, floor"
       }
      }
     },
     "localname": "InvestmentInterestRateFloor",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentInterestRatePaidInCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rate, Paid in Cash",
        "terseLabel": "Interest Rate, Cash"
       }
      }
     },
     "localname": "InvestmentInterestRatePaidInCash",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentInterestRatePaidInKind": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate, PIK"
       }
      }
     },
     "localname": "InvestmentInterestRatePaidInKind",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentMaturityDate": {
     "auth_ref": [
      "r672",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity date of investment, in YYYY-MM-DD format.",
        "label": "Investment Maturity Date",
        "terseLabel": "Maturity"
       }
      }
     },
     "localname": "InvestmentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "auth_ref": [
      "r168"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of the investment.",
        "label": "Investment Owned At Cost",
        "terseLabel": "Cost",
        "verboseLabel": "Investments, Cost"
       }
      }
     },
     "localname": "InvestmentOwnedAtCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "auth_ref": [
      "r168",
      "r499",
      "r507"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investments at fair value",
        "periodEndLabel": "Fair Value, Ending Balance",
        "periodStartLabel": "Fair Value, Beginning Balance",
        "terseLabel": "Fair Value",
        "verboseLabel": "Investments, Fair Value"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "auth_ref": [
      "r169",
      "r494"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For investments which are quantified by principal amount, the principle balance held at close of period.",
        "label": "Investment Owned Balance Principal Amount",
        "terseLabel": "Principal"
       }
      }
     },
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "auth_ref": [
      "r169",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance held at close of period in number of shares.",
        "label": "Investment Owned Balance Shares",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "InvestmentOwnedBalanceShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InvestmentOwnedPercentOfNetAssets": {
     "auth_ref": [
      "r168",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent of net assets at close of period. For schedules of investments that are categorized, each category has a percent of net assets for the aggregated value of the Investments in the category.",
        "label": "Total Debt Investment",
        "terseLabel": "Percentage of aggregate fair value of net assets",
        "verboseLabel": "Percentage of aggregate fair value and amortized cost"
       }
      }
     },
     "localname": "InvestmentOwnedPercentOfNetAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentOwnedRestrictedAcquisitionDate": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of acquisition for owned restricted investments, in YYYY-MM-DD format.",
        "label": "Investment Owned Restricted Acquisition Date",
        "terseLabel": "Initial Acquisition Date"
       }
      }
     },
     "localname": "InvestmentOwnedRestrictedAcquisitionDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_InvestmentSecondaryCategorizationAxis": {
     "auth_ref": [
      "r491",
      "r496",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by second categorization of investments, which may include, but is not limited to industry.",
        "label": "Investment Secondary Categorization [Axis]",
        "terseLabel": "Investment Secondary Categorization"
       }
      }
     },
     "localname": "InvestmentSecondaryCategorizationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTableTextBlock": {
     "auth_ref": [
      "r677",
      "r678",
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment.",
        "label": "Investment Table [Text Block]",
        "terseLabel": "Schedule of Investments"
       }
      }
     },
     "localname": "InvestmentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r490",
      "r492",
      "r493",
      "r495",
      "r497",
      "r498",
      "r500",
      "r502",
      "r503",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r490",
      "r492",
      "r493",
      "r495",
      "r497",
      "r498",
      "r500",
      "r502",
      "r503",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investment Type Categorization [Member]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsBySecondaryCategorizationDomain": {
     "auth_ref": [
      "r176",
      "r491",
      "r496",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in the \"Investment Holdings [Table]\" and the \"Summary of Investment Holdings [Table]\" are often categorized at two levels. The first categorization is the investment type. The second categorization can vary. The usual secondary categorizations are industry, country or geography.",
        "label": "Investments By Secondary Categorization [Domain]",
        "terseLabel": "Investments by Secondary Categorization"
       }
      }
     },
     "localname": "InvestmentsBySecondaryCategorizationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments Fair Value Disclosure",
        "terseLabel": "Investments",
        "totalLabel": "Investments, Fair Value Disclosure, Total"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsFederalIncomeTaxNoteScheduleOfInvestmentsTextBlock": {
     "auth_ref": [
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the information required in the supplementary schedule applicable to management investment companies identifying the tax basis of investments.",
        "label": "Investments Federal Income Tax Note, Schedule of Investments [Table Text Block]",
        "terseLabel": "Schedule of Gross Unrealized Appreciation and Depreciation for Investments based on Cost"
       }
      }
     },
     "localname": "InvestmentsFederalIncomeTaxNoteScheduleOfInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest": {
     "auth_ref": [
      "r177",
      "r178",
      "r179"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividends or interest. Give totals for each group. If operations of any controlled companies are different in character from those of the company, group such affiliates (1) within divisions and (2) by type of activities.",
        "label": "Investments in and Advances to Affiliates, Dividends or Interest",
        "terseLabel": "Dividends and interest income"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets held for their financial return, rather than for the entity's operations.",
        "label": "Investments [Member]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r13",
      "r210",
      "r271",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r376",
      "r379",
      "r380",
      "r402",
      "r534",
      "r686",
      "r734",
      "r735"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r11",
      "r128",
      "r144",
      "r551",
      "r662",
      "r679",
      "r729"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities And Stockholders Equity",
        "totalLabel": "Total liabilities and net assets"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r3",
      "r127",
      "r137"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line Of Credit",
        "terseLabel": "Credit Facility, Carrying Value",
        "totalLabel": "Long-Term Line of Credit, Total"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "order": 0.0,
       "parentTag": "bkcc_InterestAndOtherDebtExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.",
        "label": "Line Of Credit Facility Commitment Fee Amount",
        "terseLabel": "Commitment and credit facility fees",
        "verboseLabel": "Credit facility, commitment fee amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Credit facility maturity date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line Of Credit Facility [Line Items]",
        "terseLabel": "Line Of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": 0.0,
       "parentTag": "bkcc_LongTermDebtMaximumBorrowingCapacity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line Of Credit Facility Maximum Borrowing Capacity",
        "terseLabel": "Credit facility, maximum borrowing capacity",
        "verboseLabel": "Credit Facility, Total Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": 1.0,
       "parentTag": "bkcc_LongTermDebtRemainingBorrowingCapacity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line Of Credit Facility Remaining Borrowing Capacity",
        "terseLabel": "Credit Facility, Available"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r12",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to 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.",
        "label": "Line Of Credit Facility [Table]",
        "terseLabel": "Line Of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line Of Credit Facility Unused Capacity Commitment Fee Percentage",
        "terseLabel": "Line of credit facility unused portion of commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNonaccrualLoanAndLeaseStatusPolicy": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for when a loan ceases to accrue interest or other revenue because the borrower is in financial difficulty. May also describe the treatment of previously earned but uncollected interest income on loans in nonaccrual status, how cash received from borrowers is recorded on loans that are in nonaccrual status, and the policy for resuming accrual of interest. Also includes the policy for charging off uncollectible loans and trade receivables, and the policy for determining past-due or delinquency status (i.e. whether past-due status is based on how recently payments have been received or on contractual terms).",
        "label": "Loans And Leases Receivable Nonaccrual Loan And Lease Status Policy",
        "terseLabel": "Non-Accrual Loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNonaccrualLoanAndLeaseStatusPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate L I B O R [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)",
        "verboseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r127",
      "r142",
      "r310",
      "r326",
      "r538",
      "r539"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long Term Debt",
        "terseLabel": "Debt (net of deferred issuance costs of $996,839 and $425,272)",
        "totalLabel": "Debt, net of unamortized issuance costs, Carrying Value",
        "verboseLabel": "Debt, net of unamortized issuance costs, Carrying Value"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAverageAmountOutstanding": {
     "auth_ref": [
      "r527",
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average amount outstanding of long-term debt.",
        "label": "Long-Term Debt, Average Amount Outstanding",
        "terseLabel": "Weighted average outstanding debt balance"
       }
      }
     },
     "localname": "LongTermDebtAverageAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Senior Securities"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.",
        "label": "Long-Term Debt, Weighted Average Interest Rate, over Time",
        "terseLabel": "Weighted average annual interest cost"
       }
      }
     },
     "localname": "LongTermDebtWeightedAverageInterestRateOverTime",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Longterm Debt Type [Axis]",
        "terseLabel": "Long-Term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r18",
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Longterm Debt Type [Domain]",
        "terseLabel": "Long-Term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery And Equipment [Member]",
        "terseLabel": "Machinery and Equipment",
        "verboseLabel": "Machinery"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManagementAndServiceFeesBaseRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management and Service Fees, Base Rate",
        "terseLabel": "Management fee as percentage on total assets"
       }
      }
     },
     "localname": "ManagementAndServiceFeesBaseRate",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ManagementAndServiceFeesIncentiveRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management and Service Fees, Incentive Rate",
        "terseLabel": "Incentive fee based on income"
       }
      }
     },
     "localname": "ManagementAndServiceFeesIncentiveRate",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ManagementFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of the unpaid portion of the fee payable to the managing member or general partner for management of the fund or trust.",
        "label": "Management Fee Payable",
        "terseLabel": "Management fees payable"
       }
      }
     },
     "localname": "ManagementFeePayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input Discount Rate [Member]",
        "terseLabel": "Discount Rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple.",
        "label": "Measurement Input Ebitda Multiple [Member]",
        "terseLabel": "EBITDA Multiples"
       }
      }
     },
     "localname": "MeasurementInputEbitdaMultipleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRevenueMultipleMember": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using market valuation of entity divided by revenue.",
        "label": "Measurement Input Revenue Multiple [Member]",
        "terseLabel": "Revenue Multiple"
       }
      }
     },
     "localname": "MeasurementInputRevenueMultipleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MediumTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instruments with maturities ranging from five to ten years.",
        "label": "Medium-term Notes [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "MediumTermNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Minority Interest Ownership Percentage By Parent",
        "terseLabel": "Ownership percentage by parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetAssetValuePerShare": {
     "auth_ref": [
      "r96",
      "r97",
      "r107",
      "r161",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Asset Value Per Share",
        "periodEndLabel": "Net asset value, end of period",
        "periodStartLabel": "Net asset value, beginning of period",
        "terseLabel": "Net assets per share"
       }
      }
     },
     "localname": "NetAssetValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided By Used In Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r36",
      "r38",
      "r41"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided By Used In Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r233",
      "r236",
      "r237",
      "r238",
      "r239",
      "r242",
      "r245"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net increase (decrease) in net assets resulting from operations, as adjusted",
        "totalLabel": "Net Income (Loss) Available to Common Stockholders, Diluted, Total"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentIncome": {
     "auth_ref": [
      "r469"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Investment Income",
        "terseLabel": "Net investment income",
        "totalLabel": "Net investment income"
       }
      }
     },
     "localname": "NetInvestmentIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "New Accounting Pronouncements Policy Policy [Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoninterestExpenseDirectorsFees": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits.",
        "label": "Noninterest Expense Directors Fees",
        "terseLabel": "Director fees"
       }
      }
     },
     "localname": "NoninterestExpenseDirectorsFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total expenses, net of incentive fee waiver"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOrganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "auth_ref": [
      "r676",
      "r682",
      "r694",
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debt securities classified as other.",
        "label": "Other Debt Securities [Member]",
        "terseLabel": "Other Corporate Debt"
       }
      }
     },
     "localname": "OtherDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over Allotment Option [Member]",
        "terseLabel": "Overallotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables And Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForPurchaseOfInvestmentOperatingActivity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Purchase of Investment, Operating Activity",
        "terseLabel": "Purchases of investments, including PIK"
       }
      }
     },
     "localname": "PaymentsForPurchaseOfInvestmentOperatingActivity",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments For Repurchase Of Common Stock",
        "negatedLabel": "Repurchase of common shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments Of Debt Issuance Costs",
        "negatedLabel": "Payments of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid to common stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "terseLabel": "Purchases of investments, including PIK",
        "totalLabel": "Payments to Acquire Investments, Total"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Preferred Class A [Member]",
        "terseLabel": "Class A Preferred Stock"
       }
      }
     },
     "localname": "PreferredClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Preferred Class B [Member]",
        "terseLabel": "Class B Preferred Stock"
       }
      }
     },
     "localname": "PreferredClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid Expense And Other Assets",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "PRIME"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).",
        "label": "Proceeds From Divestiture Of Businesses And Interests In Affiliates",
        "terseLabel": "Net proceeds from sale of equity interests",
        "totalLabel": "Proceeds from Divestiture of Businesses and Interests in Affiliates, Total"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r32",
      "r661"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Draws on Credit Facility",
        "totalLabel": "Proceeds from Lines of Credit, Total"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "terseLabel": "Proceeds from disposition of investments",
        "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total",
        "verboseLabel": "Proceeds from sales, repayments and other exits of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromUnsecuredNotesPayable": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is uncollateralized (where debt is not backed by the pledge of collateral).",
        "label": "Proceeds From Unsecured Notes Payable",
        "terseLabel": "Net proceeds from offering including exercise of overallotment option"
       }
      }
     },
     "localname": "ProceedsFromUnsecuredNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r171",
      "r173"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "bkcc_OperatingExpensesBeforeIncentiveFeeWaiver",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r187",
      "r194",
      "r195",
      "r203",
      "r210",
      "r218",
      "r228",
      "r229",
      "r259",
      "r260",
      "r262",
      "r264",
      "r271",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r374",
      "r377",
      "r378",
      "r393",
      "r402",
      "r468",
      "r535",
      "r548",
      "r549",
      "r657",
      "r686"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total",
        "verboseLabel": "Net increase (decrease) in net assets resulting from operations"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains (Losses)",
        "negatedLabel": "Net realized (gain) loss",
        "terseLabel": "Net realized (gain) loss",
        "totalLabel": "Realized Investment Gains (Losses), Total"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableInvestmentSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable, Investment, Sale",
        "terseLabel": "Receivable for investments sold"
       }
      }
     },
     "localname": "ReceivableInvestmentSale",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedemptionPremium": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The excess of the (1) fair value of consideration transferred to the holders of a security in excess of (2) the carrying amount of the security reported on the registrant's balance sheet, which will be deducted from net earnings to derive net earnings available to common shareholders. This amount is generally an adjustment considered in the computation of earnings per share.",
        "label": "Redemption Premium",
        "terseLabel": "Make-whole premium"
       }
      }
     },
     "localname": "RedemptionPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r352",
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r181",
      "r438",
      "r439",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Relate party expenses"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.",
        "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party",
        "terseLabel": "Administrative services expenses"
       }
      }
     },
     "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r352",
      "r438",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r436",
      "r437",
      "r439",
      "r440",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Other Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "negatedLabel": "Repayment of 2022 Convertible Notes",
        "terseLabel": "Remaining convertible notes amount matured and paid"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r34",
      "r661"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Repayments of Credit Facility draws"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "terseLabel": "Redemption of aggregate principal amount"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.",
        "label": "Repayments Of Unsecured Debt",
        "terseLabel": "Repayment of aggregate outstanding principal amount plus outstanding accrued interest"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r81",
      "r143",
      "r478",
      "r483",
      "r551"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings Accumulated Deficit",
        "netLabel": "Accumulated earnings (losses)",
        "terseLabel": "Distributable earnings (losses)",
        "totalLabel": "Total accumulated earnings (losses)",
        "verboseLabel": "Decrease in accumulated loss"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxComponentsOfAccumulatedNetEarningsLossesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r184",
      "r213",
      "r214",
      "r215",
      "r219",
      "r227",
      "r229",
      "r278",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r391",
      "r474",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Distributable Earnings (Loss)",
        "verboseLabel": "Accumulated Loss"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition Policy [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale Of Stock Name Of Transaction [Domain]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule Of Carrying Values And Estimated Fair Values Of Debt Instruments Table [Text Block]",
        "terseLabel": "Summary of Carrying and Fair Values of Outstanding Debt"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r18",
      "r74",
      "r78",
      "r79",
      "r80",
      "r113",
      "r114",
      "r117",
      "r136",
      "r538",
      "r540",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Summary of Senior Securities"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule Of Debt Table [Text Block]",
        "terseLabel": "Schedule of Debt Outstanding and Available"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]",
        "terseLabel": "Schedule of Computation Basic and Diluted Net Increase (Decrease) in Net Assets from Operations Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Investments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule Of Investments [Line Items]",
        "terseLabel": "Schedule Of Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.",
        "label": "Schedule Of Investments [Table]",
        "terseLabel": "Schedule Of Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfGeographicCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentScheduleOfIndustryCompositionOfPortfolioAtFairValueDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r120",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule Of Related Party Transactions By Related Party [Table]",
        "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r70",
      "r71",
      "r72",
      "r74",
      "r75",
      "r76",
      "r78",
      "r79",
      "r80",
      "r81",
      "r190",
      "r191",
      "r192",
      "r252",
      "r328",
      "r329",
      "r330",
      "r332",
      "r336",
      "r341",
      "r343",
      "r542",
      "r654",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule Of Stock By Class [Table]",
        "terseLabel": "Schedule Of Stock By Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Senior Secured Notes",
        "verboseLabel": "6.50% Senior Secured Notes"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "verboseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [
      "r655",
      "r656",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B preferred stock.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Preferred Stock Series B"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares Outstanding",
        "periodEndLabel": "Ending balance, Shares",
        "periodStartLabel": "Beginning balance, Shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r49",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r210",
      "r234",
      "r235",
      "r243",
      "r245",
      "r252",
      "r253",
      "r271",
      "r288",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296",
      "r328",
      "r329",
      "r332",
      "r336",
      "r343",
      "r402",
      "r527",
      "r654",
      "r660",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Statement Class Of Stock [Axis]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r22",
      "r73",
      "r184",
      "r197",
      "r198",
      "r199",
      "r213",
      "r214",
      "r215",
      "r219",
      "r227",
      "r229",
      "r251",
      "r278",
      "r344",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r391",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r435",
      "r474",
      "r475",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Statement Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Stockholders Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r251",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPermanentDifferencesAttributableToNondeductibleExpensesAndTheAmortizationMethodFor",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r45",
      "r46",
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued1",
        "terseLabel": "Share issuance \u2014 conversion of 2022 Convertible Notes"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r21",
      "r73",
      "r74",
      "r81",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Shares issued to noteholder"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r5",
      "r6",
      "r73",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period Shares New Issues",
        "terseLabel": "Issuance of common stock from the conversion of the 2022 Convertible Notes, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r22",
      "r73",
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Aggregate value issued to a noteholder"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Reinvested distributions paid during quarter",
        "terseLabel": "Reinvested dividends paid during quarter"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsToCommonStockholdersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r5",
      "r6",
      "r73",
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period Value New Issues",
        "terseLabel": "Issuance of common stock from the conversion of the 2022 Convertible Notes"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.",
        "label": "Stock Repurchase Program Expiration Date",
        "terseLabel": "Stock repurchase program expiration date"
       }
      }
     },
     "localname": "StockRepurchaseProgramExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program Number Of Shares Authorized To Be Repurchased",
        "terseLabel": "Number of shares authorized to be repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased",
        "terseLabel": "Remaining number of shares authorized to be repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r5",
      "r6",
      "r73",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period Shares",
        "negatedLabel": "Repurchase of common stock, Shares",
        "terseLabel": "Shares repurchased"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTotalSharesRepurchasedAndAmountsPaidByTheCompanyUnderTheCompanyRepurchasePlanIncluding"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r5",
      "r6",
      "r73",
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period Value",
        "negatedLabel": "Repurchase of common stock, value",
        "terseLabel": "Total Cost"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTotalSharesRepurchasedAndAmountsPaidByTheCompanyUnderTheCompanyRepurchasePlanIncluding"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r6",
      "r9",
      "r10",
      "r59",
      "r551",
      "r662",
      "r679",
      "r729"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders Equity",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Stockholders equity",
        "totalLabel": "Total net assets",
        "verboseLabel": "Net assets at end of period"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity [Abstract]",
        "terseLabel": "Net assets"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r84",
      "r209",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r344",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity and Dividends"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt [Member]",
        "terseLabel": "Subordinated Debt"
       }
      }
     },
     "localname": "SubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r418",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r418",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more 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.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r418",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r418",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r443",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Subsidiary Sale Of Stock [Axis]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryInvestmentHoldingsTextBlock": {
     "auth_ref": [
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the summary of investment holdings.",
        "label": "Summary Investment Holdings [Text Block]",
        "terseLabel": "Schedule of Industry Composition of Portfolio at Fair Value"
       }
      }
     },
     "localname": "SummaryInvestmentHoldingsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TaxBasisOfInvestmentsCostForIncomeTaxPurposes": {
     "auth_ref": [
      "r488"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of investments for Federal income tax purposes.",
        "label": "Tax Basis Of Investments Cost For Income Tax Purposes",
        "terseLabel": "Tax basis of investments"
       }
      }
     },
     "localname": "TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxBasisOfInvestmentsGrossUnrealizedAppreciation": {
     "auth_ref": [
      "r485"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate gross unrealized appreciation for all Investments in which there is an excess of value over tax cost.",
        "label": "Tax Basis Of Investments Gross Unrealized Appreciation",
        "terseLabel": "Unrealized appreciation"
       }
      }
     },
     "localname": "TaxBasisOfInvestmentsGrossUnrealizedAppreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxBasisOfInvestmentsGrossUnrealizedDepreciation": {
     "auth_ref": [
      "r486"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate gross unrealized depreciation for all Investments in which there is an excess of tax cost over value.",
        "label": "Tax Basis Of Investments Gross Unrealized Depreciation",
        "negatedLabel": "Unrealized depreciation"
       }
      }
     },
     "localname": "TaxBasisOfInvestmentsGrossUnrealizedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net unrealized appreciation or depreciation.",
        "label": "Tax Basis Of Investments Unrealized Appreciation Depreciation Net",
        "totalLabel": "Net unrealized depreciation"
       }
      }
     },
     "localname": "TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGrossUnrealizedAppreciationAndDepreciationForInvestmentsBasedOnCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Price Per Share"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTotalSharesRepurchasedAndAmountsPaidByTheCompanyUnderTheCompanyRepurchasePlanIncluding"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r20",
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock at Cost"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r20",
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock Shares",
        "terseLabel": "Treasury stock, shares",
        "totalLabel": "Treasury Stock, Shares, Total"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r6",
      "r73",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Repurchase of common stock, Shares",
        "terseLabel": "Repurchase of common stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r20",
      "r82",
      "r83"
     ],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock Value",
        "negatedLabel": "Treasury stock at cost, 11,909,890 and 10,601,264 shares held",
        "terseLabel": "Treasury stock at cost, 11,591,566 and 10,601,264 shares held",
        "totalLabel": "Treasury Stock, Value, Total",
        "verboseLabel": "Treasury stock, value"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementStatementsOfAssetsAndLiabilities1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r73",
      "r81",
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Repurchase of common stock, value",
        "terseLabel": "Repurchase of common stock, value"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r218",
      "r219",
      "r220",
      "r221",
      "r231",
      "r268",
      "r269",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r357",
      "r358",
      "r359",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r420",
      "r421",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r452",
      "r453",
      "r454",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Type Of Adoption [Member]",
        "terseLabel": "Accounting Standards Update"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_GainLossOnInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "negatedLabel": "Net change in unrealized (appreciation) depreciation on foreign currency translation",
        "terseLabel": "Net change in unrealized (appreciation) depreciation on foreign currency translation",
        "totalLabel": "Net change in unrealized appreciation (depreciation)",
        "verboseLabel": "Net change in unrealized appreciation (depreciation)"
       }
      }
     },
     "localname": "UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurityParenthetical",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt",
        "verboseLabel": "Unsecured Senior Notes Due 2025"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r254",
      "r255",
      "r256",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use Of Estimates",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueOptionPricingModelMember": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation technique calculating price of option.",
        "label": "Valuation Technique Option Pricing Model [Member]",
        "terseLabel": "Option Pricing Model"
       }
      }
     },
     "localname": "ValuationTechniqueOptionPricingModelMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtOutstandingAndAvailableParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtOutstandingAndAvailableDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestments1",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedSchedulesOfInvestmentsAffiliateSecurity1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r233",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number Of Diluted Shares Outstanding",
        "terseLabel": "Weighted average shares outstanding\u2014diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r232",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number Of Shares Outstanding Basic",
        "terseLabel": "Weighted average shares outstanding\u2014basic",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "verboseLabel": "Weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.blackrock.com/20221231/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationBasicAndDilutedNetIncreaseDecreaseInNetAssetsFromOperationsPerShareDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://www.blackrock.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=35710130&loc=d3e41645-110958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=d3e9120-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=d3e9145-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737436-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=d3e9079-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10177-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10328-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10342-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10396-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10403-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10411-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324234",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874234-224268",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(6)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12.2(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=126898976&loc=d3e600178-122990",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=126898976&loc=d3e600178-122990",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(2)(iii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=126898976&loc=d3e600178-122990",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(2)(iv))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=126898976&loc=d3e600178-122990",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124439613&loc=SL124453110-224270",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r557": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r558": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r559": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r561": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r562": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r563": {
   "Name": "Form 10-Q",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r564": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r565": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r566": {
   "Name": "Form 8-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "308",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r567": {
   "Name": "Form F-3",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r568": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r569": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r571": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "1",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r572": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "2",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r573": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r574": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "4",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r575": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "5",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r576": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "6",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r577": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "Instruction 2",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r578": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "1",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r579": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "2",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r581": {
   "Name": "Form N-2",
   "Paragraph": "d",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r582": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r583": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r584": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r585": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r586": {
   "Name": "Form N-2",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r587": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r588": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r589": {
   "Name": "Form N-2",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Form N-2",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r591": {
   "Name": "Form N-2",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r592": {
   "Name": "Form N-2",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r593": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r594": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 1",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r595": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r596": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a, g, h",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r597": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "f",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r598": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "g",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r599": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "i",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 11",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r601": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 4",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r602": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 5",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r603": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 6",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r604": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 7",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r605": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 7",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "b",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r606": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 8",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r607": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 9",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r608": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r609": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 3",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r611": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 8",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r612": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r613": {
   "Name": "Form N-2",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r614": {
   "Name": "Form N-2",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subparagraph": "Instruction 2",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r615": {
   "Name": "Form N-2",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subparagraph": "Instruction 3",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r616": {
   "Name": "Form N-2",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r617": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 1",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r618": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 4",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r619": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 5",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 8",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r621": {
   "Name": "Form N-2",
   "Paragraph": "b, d",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r622": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r623": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r624": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "1",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r625": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "2",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r626": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "3",
   "Subsection": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r627": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r628": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "4",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r629": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 2",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 3",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r631": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 4",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r632": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instructions 4, 5",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r633": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r634": {
   "Name": "Form N-2",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r635": {
   "Name": "Form N-3",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r636": {
   "Name": "Form N-4",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r637": {
   "Name": "Form N-6",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r638": {
   "Name": "Form S-3",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r639": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Investment Company Act",
   "Number": "270",
   "Publisher": "SEC",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r641": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "313",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r642": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r643": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r644": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "413",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r645": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r646": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r647": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r648": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "e",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r649": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "486",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "486",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r651": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r652": {
   "Name": "Securities Act",
   "Publisher": "SEC",
   "Section": "8",
   "Subsection": "c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "321",
   "URI": "https://asc.fasb.org/topic&trid=75115024",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "325",
   "URI": "https://asc.fasb.org/topic&trid=2197064",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=126898976&loc=d3e600178-122990",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "59",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL6740821-110257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
