{
 "version": "2.2",
 "instance": {
  "ck0001902649-20251231.htm": {
   "nsprefix": "ck0001902649",
   "nsuri": "http://tcpcapital.com/20251231",
   "dts": {
    "inline": {
     "local": [
      "ck0001902649-20251231.htm"
     ]
    },
    "schema": {
     "local": [
      "ck0001902649-20251231.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/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/cef/2025/cef-2025.xsd",
      "https://xbrl.sec.gov/cef/2025/cef-2025_pre.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_lab.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    }
   },
   "keyStandard": 274,
   "keyCustom": 125,
   "axisStandard": 25,
   "axisCustom": 0,
   "memberStandard": 29,
   "memberCustom": 341,
   "hidden": {
    "total": 804,
    "http://fasb.org/us-gaap/2025": 800,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 1820,
   "entityCount": 1,
   "segmentCount": 376,
   "elementCount": 1334,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 7830,
    "http://xbrl.sec.gov/cef/2025": 71,
    "http://xbrl.sec.gov/dei/2025": 41,
    "http://xbrl.sec.gov/cyd/2025": 15,
    "http://fasb.org/srt/2025": 9,
    "http://xbrl.sec.gov/ecd/2025": 4
   },
   "report": {
    "R1": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "75000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "dei:DocumentTransitionReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R2": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
     "longName": "75010 - Statement - Consolidated Statements of Assets and Liabilities",
     "shortName": "Consolidated Statements of Assets and Liabilities",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:ReceivableInvestmentSale",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical",
     "longName": "75030 - Statement - Consolidated Statements of Assets and Liabilities (Parenthetical)",
     "shortName": "Consolidated Statements of Assets and Liabilities (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:DeferredFinanceCostsCurrentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
     "longName": "75040 - Statement - Consolidated Statement of Operations",
     "shortName": "Consolidated Statement of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
     "longName": "75050 - Statement - Consolidated Statement of Changes in Net Assets",
     "shortName": "Consolidated Statement of Changes in Net Assets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_0cd09db3-01d0-4cfe-91b6-6fa83a9526b0",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_576630a5-098f-43d9-9f50-52232266ac71",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "75060 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
     "longName": "75070 - Statement - Consolidated Schedule of Investments",
     "shortName": "Consolidated Schedule of Investments",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0cd09db3-01d0-4cfe-91b6-6fa83a9526b0",
      "name": "ck0001902649:InvestmentOwnedPercentOfCashAndInvestment",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical",
     "longName": "75080 - Statement - Consolidated Schedule of Investments (Parenthetical)",
     "shortName": "Consolidated Schedule of Investments (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentOwnedPercentOfNetAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:InvestmentOwnedAndCashAndCashEquivalentsPercentOfNetAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_4e254666-e528-4d98-897b-d90747e8dcf5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4e254666-e528-4d98-897b-d90747e8dcf5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://xbrl.sec.gov/cef/role/N2",
     "longName": "995470 - Disclosure - N-2",
     "shortName": "N-2",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "dei:EntityFileNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "cef:InvestmentObjectivesAndPracticesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R12": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance",
     "longName": "995480 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance",
     "shortName": "Cybersecurity Risk Management, Strategy, and Governance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation1",
     "longName": "995490 - Disclosure - Organization and Basis of Presentation",
     "shortName": "Organization and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995500 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpenses",
     "longName": "995510 - Disclosure - Management Fees, Incentive Fees and Other Expenses",
     "shortName": "Management Fees, Incentive Fees and Other Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebt",
     "longName": "995520 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingencies1",
     "longName": "995530 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactions",
     "longName": "995540 - Disclosure - Other Related Party Transactions",
     "shortName": "Other Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividends",
     "longName": "995550 - Disclosure - Stockholders' Equity and Dividends",
     "shortName": "Stockholders' Equity and Dividends",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgram1",
     "longName": "995560 - Disclosure - Share Repurchase Program",
     "shortName": "Share Repurchase Program",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlights",
     "longName": "995570 - Disclosure - Financial Highlights",
     "shortName": "Financial Highlights",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecurities",
     "longName": "995580 - Disclosure - Senior Securities",
     "shortName": "Senior Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:SeniorSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:SeniorSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSubsequentEvents",
     "longName": "995590 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSegmentReporting",
     "longName": "995600 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuers1",
     "longName": "995610 - Disclosure - Consolidated Schedule of Restricted Securities of Unaffiliated Issuers",
     "shortName": "Consolidated Schedule of Restricted Securities of Unaffiliated Issuers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "995620 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "longName": "995630 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesTables",
     "longName": "995640 - Disclosure - Management Fees, Incentive Fees and Other Expenses (Tables)",
     "shortName": "Management Fees, Incentive Fees and Other Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfShareholderServicingAndOrDistributionFeeTabletextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfShareholderServicingAndOrDistributionFeeTabletextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtTables",
     "longName": "995650 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables",
     "longName": "995660 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
     "longName": "995670 - Disclosure - Stockholders' Equity and Dividends (Tables)",
     "shortName": "Stockholders' Equity and Dividends (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramTables",
     "longName": "995680 - Disclosure - Share Repurchase Program (Tables)",
     "shortName": "Share Repurchase Program (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsTables",
     "longName": "995690 - Disclosure - Financial Highlights (Tables)",
     "shortName": "Financial Highlights (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesTables",
     "longName": "995700 - Disclosure - Senior Securities (Tables)",
     "shortName": "Senior Securities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfSeniorSecuritiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ck0001902649:SeniorSecuritiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfSeniorSecuritiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ck0001902649:SeniorSecuritiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsTables",
     "longName": "995710 - Disclosure - Subsequent Events (Tables)",
     "shortName": "Subsequent Events (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfFundDeclaredRegularDistributionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ScheduleOfFundDeclaredRegularDistributionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersTables",
     "longName": "995720 - Disclosure - Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Tables)",
     "shortName": "Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
     "longName": "995730 - Disclosure - Organization and Basis of Presentation - Additional Information (Details)",
     "shortName": "Organization and Basis of Presentation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:NetInvestmentIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_00dc5e4b-816e-419c-a1a8-c080411ca0f9",
      "name": "us-gaap:SharePrice",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "995740 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:PercentageOfForeignCurrencyDenominatedInvestments",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:PercentageOfForeignCurrencyDenominatedInvestments",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
     "longName": "995750 - Disclosure - Summary of Significant Accounting Policies - Schedule of Investments (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bf2d96a9-158c-47d8-b34f-22e6499c17d6",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
     "longName": "995760 - Disclosure - Summary of Significant Accounting Policies - Schedule of Unobservable Inputs Used in Fair Value Measurement of Level 3 Investments (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Unobservable Inputs Used in Fair Value Measurement of Level 3 Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cd39c833-a08e-41d6-8c10-3ae88bde0e1b",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
     "longName": "995770 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Value of Investment Over Change in Unobservable Input (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Change in Value of Investment Over Change in Unobservable Input (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_940b7b27-5c16-49f6-8a9e-0d5221aa8150",
      "name": "ck0001902649:FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_940b7b27-5c16-49f6-8a9e-0d5221aa8150",
      "name": "ck0001902649:FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
     "longName": "995780 - Disclosure - Summary of Significant Accounting Policies - Schedule of Changes in Investments Categorized as Level 3 (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Changes in Investments Categorized as Level 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_12341863-4f6f-4138-a687-bb857c164898",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_127db5fa-7542-4334-bf63-d7964625478f",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReclassificationOfPermanentDifferencesPrimaryAttributableToTaxReturnOfCapitalAnd",
     "longName": "995790 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reclassification of Permanent Differences Primary Attributable to Tax Return of Capital and Investments in Partnerships (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Reclassification of Permanent Differences Primary Attributable to Tax Return of Capital and Investments in Partnerships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalPaidInCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalPaidInCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails",
     "longName": "995800 - Disclosure - Summary of Significant Accounting Policies - Summary of Tax Character of Distributions Paid (Details)",
     "shortName": "Summary of Significant Accounting Policies - Summary of Tax Character of Distributions Paid (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:SummaryOfTaxCharacterOfDistributionsPaidTableTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:SummaryOfTaxCharacterOfDistributionsPaidTableTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar",
     "longName": "995810 - Disclosure - Summary of Significant Accounting Policies - Schedule of Tax-basis Components of Distributable Earnings (Accumulated Earnings) Applicable to Common Shareholders (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Tax-basis Components of Distributable Earnings (Accumulated Earnings) Applicable to Common Shareholders (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:UndistributedOrdinaryIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:SummaryOfTaxBasisComponentsOfDistributableEarningsDeficitApplicableToCommonShareholdersTableTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:UndistributedOrdinaryIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:SummaryOfTaxBasisComponentsOfDistributableEarningsDeficitApplicableToCommonShareholdersTableTextBlock",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn",
     "longName": "995820 - Disclosure - Summary of Significant Accounting Policies - Summary of Gross Unrealized Appreciation and Depreciation Based on Cost of Investments for U.S. Federal Income Tax Purposes (Details)",
     "shortName": "Summary of Significant Accounting Policies - Summary of Gross Unrealized Appreciation and Depreciation Based on Cost of Investments for U.S. Federal Income Tax Purposes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FederalIncomeTaxNoteTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FederalIncomeTaxNoteTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInterestDividendForFiscalYearDetails",
     "longName": "995830 - Disclosure - Summary of Significant Accounting Policies - Schedule of Interest Dividend for Fiscal Year (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Interest Dividend for Fiscal Year (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentIncomeTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentIncomeTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInterestrelatedDividendsEligibleForExemptionFromUsWithholdingTaxForNonresidentAli",
     "longName": "995840 - Disclosure - Summary of Significant Accounting Policies - Schedule of Interest-Related Dividends Eligible for Exemption from U.S. Withholding Tax for Nonresident Aliens and Foreign Corporations (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Interest-Related Dividends Eligible for Exemption from U.S. Withholding Tax for Nonresident Aliens and Foreign Corporations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InterestIncomeForeignDeposits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentIncomeTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InterestIncomeForeignDeposits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentIncomeTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
     "longName": "995850 - Disclosure - Management Fees, Incentive Fees and Other Expenses - Additional Information (Details)",
     "shortName": "Management Fees, Incentive Fees and Other Expenses - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ManagementAndServiceFeesBaseRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:ManagementAndServiceFeesBaseRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
     "longName": "995860 - Disclosure - Management Fees, Incentive Fees and Other Expenses - Schedule of Shareholder Servicing and/or Distribution Fees (Details)",
     "shortName": "Management Fees, Incentive Fees and Other Expenses - Schedule of Shareholder Servicing and/or Distribution Fees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_18d7ea5c-f503-43e2-908c-d46406aa79a4",
      "name": "ck0001902649:ShareholderServicingAndOrDistributionFee",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_18d7ea5c-f503-43e2-908c-d46406aa79a4",
      "name": "ck0001902649:ShareholderServicingAndOrDistributionFee",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfExpensePaymentsAndTheRelatedReimbursementPaymentsDetails",
     "longName": "995870 - Disclosure - Management Fees, Incentive Fees and Other Expenses - Schedule of Expense Payments and the related Reimbursement Payments (Details)",
     "shortName": "Management Fees, Incentive Fees and Other Expenses - Schedule of Expense Payments and the related Reimbursement Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:InvestmentAdvisoryFeesExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfExpensePaymentsAndTheRelatedReimbursementPayments",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:InvestmentAdvisoryFeesExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfExpensePaymentsAndTheRelatedReimbursementPayments",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
     "longName": "995880 - Disclosure - Debt - Additional Information (Details)",
     "shortName": "Debt - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_c61dfec3-f934-4712-841a-bbdb46aa981f",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e2839e0a-5151-47cb-ac04-711b9e706dec",
      "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
     "longName": "995890 - Disclosure - Debt - Schedule of Total Debt Outstanding and Available (Details)",
     "shortName": "Debt - Schedule of Total Debt Outstanding and Available (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
     "longName": "995900 - Disclosure - Debt - Schedule of Total Debt Outstanding and Available (Parenthetical) (Details)",
     "shortName": "Debt - Schedule of Total Debt Outstanding and Available (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_04babfaa-1dcf-4d68-b03c-f0fc3dd1b1ae",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_04babfaa-1dcf-4d68-b03c-f0fc3dd1b1ae",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails",
     "longName": "995910 - Disclosure - Debt - Schedule of Total Expenses Related to Debt (Details)",
     "shortName": "Debt - Schedule of Total Expenses Related to Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfExpensesRelatedToDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfExpensesRelatedToDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails",
     "longName": "995920 - Disclosure - Commitments and Contingencies - Schedule of Certain Revolving Loan Facilities and Other Commitments with Unfunded Balances (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Certain Revolving Loan Facilities and Other Commitments with Unfunded Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:UnfundedBalances",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:UnfundedBalances",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
     "longName": "995930 - Disclosure - Other Related Party Transactions - Additional Information (Details)",
     "shortName": "Other Related Party Transactions - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "ck0001902649:PercentageOfAnnualOperatingExpensesNotExceededValueOfFundNetAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ck0001902649:OrganizationAndOfferingCostsPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "us-gaap:OrganizationalAndOfferingCostsExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
     "longName": "995940 - Disclosure - Stockholders' Equity and Dividends - Additional Information (Details)",
     "shortName": "Stockholders' Equity and Dividends - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
     "longName": "995950 - Disclosure - Stockholders' Equity and Dividends - Schedule of Transactions in Common Shares (Details)",
     "shortName": "Stockholders' Equity and Dividends - Schedule of Transactions in Common Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_cdbd7f74-75a0-4b80-b22e-53316bbdaf37",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3e454ea1-4d5e-473d-93f5-a56f80a5dd89",
      "name": "us-gaap:CommonStockSharesSubscriptions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
     "longName": "995960 - Disclosure - Stockholders' Equity and Dividends - Schedule of Net Asset Value Per Share (Details)",
     "shortName": "Stockholders' Equity and Dividends - Schedule of Net Asset Value Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:NetAssetValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5045ea8b-e482-4ac8-a6ac-b01588b48917",
      "name": "us-gaap:NetAssetValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
     "longName": "995970 - Disclosure - Stockholders' Equity and Dividends - Schedule of Declared Dividends for Common Shares (Details)",
     "shortName": "Stockholders' Equity and Dividends - Schedule of Declared Dividends for Common Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_3e454ea1-4d5e-473d-93f5-a56f80a5dd89",
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_c410e2e5-a030-4135-9a35-9d0eacd24550",
      "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
     "longName": "995980 - Disclosure - Stockholders' Equity and Dividends - Schedule of Sources of Cash Distributions (Details)",
     "shortName": "Stockholders' Equity and Dividends - Schedule of Sources of Cash Distributions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_3e454ea1-4d5e-473d-93f5-a56f80a5dd89",
      "name": "ck0001902649:InvestmentCompanyDistributionsFromNetInvestmentIncomePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3e454ea1-4d5e-473d-93f5-a56f80a5dd89",
      "name": "ck0001902649:InvestmentCompanyDistributionsFromNetInvestmentIncomePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramAdditionalInformationDetails",
     "longName": "995990 - Disclosure - Share Repurchase Program - Additional Information (Details)",
     "shortName": "Share Repurchase Program - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ShareRepurchaseProgramMaximumShareRepurchasePercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:ShareRepurchaseProgramMaximumShareRepurchasePercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails",
     "longName": "996000 - Disclosure - Share Repurchase Program - Schedule of Fund Repurchases (Details)",
     "shortName": "Share Repurchase Program - Schedule of Fund Repurchases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_97fd2dc5-a2c0-42f5-8427-469a01c55199",
      "name": "ck0001902649:RepurchaseOfferCommencementDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_97fd2dc5-a2c0-42f5-8427-469a01c55199",
      "name": "ck0001902649:RepurchaseOfferCommencementDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ck0001902649:ShareRepurchaseProgramDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
     "longName": "996010 - Disclosure - Financial Highlights - Additional Information (Details)",
     "shortName": "Financial Highlights - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f5d027df-885e-4e42-ab40-b3c0d75b33ec",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
     "longName": "996020 - Disclosure - Financial Highlights - Schedule of Financial Highlights (Details)",
     "shortName": "Financial Highlights - Schedule of Financial Highlights (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_0cd09db3-01d0-4cfe-91b6-6fa83a9526b0",
      "name": "us-gaap:NetAssetValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cdbd7f74-75a0-4b80-b22e-53316bbdaf37",
      "name": "ck0001902649:NetInvestmentIncomeBeforeIncomeTaxesPerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
     "longName": "996030 - Disclosure - Financial Highlights - Schedule of Financial Highlights (Parenthetical) (Details)",
     "shortName": "Financial Highlights - Schedule of Financial Highlights (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_38e561ed-fd1a-4e3e-8e63-cee8fa7ebf8b",
      "name": "ck0001902649:OperatingExpensesToAverageNetAssetsPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_38e561ed-fd1a-4e3e-8e63-cee8fa7ebf8b",
      "name": "ck0001902649:OperatingExpensesToAverageNetAssetsPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
     "longName": "996040 - Disclosure - Senior Securities - Summary of Senior Securities (Details)",
     "shortName": "Senior Securities - Summary of Senior Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_0935f4d1-3e36-4924-a7ae-dd80981e8cac",
      "name": "ck0001902649:SeniorSecuritiesOutstanding",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfSeniorSecuritiesTableTextBlock",
       "div",
       "ck0001902649:SeniorSecuritiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0935f4d1-3e36-4924-a7ae-dd80981e8cac",
      "name": "ck0001902649:SeniorSecuritiesOutstanding",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0001902649:ScheduleOfSeniorSecuritiesTableTextBlock",
       "div",
       "ck0001902649:SeniorSecuritiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails",
     "longName": "996050 - Disclosure - Senior Securities - Summary of Senior Securities (Parenthetical) (Details)",
     "shortName": "Senior Securities - Summary of Senior Securities (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:AssetCoveragePerUnitCalculationDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "ck0001902649:ScheduleOfSeniorSecuritiesTableTextBlock",
       "div",
       "ck0001902649:SeniorSecuritiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_58d94f7f-56c6-42d0-9622-dfbdc40847f2",
      "name": "ck0001902649:AssetCoveragePerUnitCalculationDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "ck0001902649:ScheduleOfSeniorSecuritiesTableTextBlock",
       "div",
       "ck0001902649:SeniorSecuritiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
     "longName": "996060 - Disclosure - Subsequent Events - Additional Information (Details)",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_0e5d597d-3025-4a0a-b982-0dc74a9634a8",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_07d99876-ed15-434f-8a46-34bdd4c7aa11",
      "name": "us-gaap:CommonStockSharesSubscriptions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails",
     "longName": "996070 - Disclosure - Subsequent Events - Schedule of Regular Distributions Declared (Details)",
     "shortName": "Subsequent Events - Schedule of Regular Distributions Declared (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_c9a37fc6-ab2d-4974-9c65-0613f69f4fed",
      "name": "ck0001902649:FundDeclaredGrossDistribution",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_c9a37fc6-ab2d-4974-9c65-0613f69f4fed",
      "name": "ck0001902649:FundDeclaredGrossDistribution",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersDetails",
     "longName": "996080 - Disclosure - Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Details)",
     "shortName": "Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_cde8c0a0-89f6-46b0-b3f5-f7d1774afdb2",
      "name": "us-gaap:InvestmentAcquisitionDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cde8c0a0-89f6-46b0-b3f5-f7d1774afdb2",
      "name": "us-gaap:InvestmentAcquisitionDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
       "div",
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0001902649-20251231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ck0001902649_ABlackrockCreditEventCouldAdverselyAffectBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ABlackrockCreditEventCouldAdverselyAffectBusinessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A BlackRock Credit Event could Adversely Affect Business [Member]",
        "documentation": "A BlackRock Credit Event could Adversely Affect Business [Member]",
        "terseLabel": "A BlackRock Credit Event could Adversely Affect Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ATrancheANotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ATrancheANotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025A Tranche A Notes",
        "label": "2025 A Tranche A Notes [Member]",
        "documentation": "2025 A Tranche A Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ATrancheBNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ATrancheBNotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025A Tranche B Notes",
        "label": "2025 A Tranche B Notes [Member]",
        "documentation": "2025 A Tranche B Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accelerated Share Repurchases, Final Price Paid Per Share",
        "terseLabel": "Price paid per share",
        "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "ck0001902649_AccordionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AccordionMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion.",
        "label": "Accordion [Member]",
        "terseLabel": "Sonny's Enterprises, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AccordionPartnersLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AccordionPartnersLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion Partners LLC One.",
        "label": "Accordion Partners LLC One [Member]",
        "terseLabel": "Accordion Partners LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AccordionPartnersLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AccordionPartnersLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accordion Partners LLC Two.",
        "label": "Accordion Partners LLC Two [Member]",
        "terseLabel": "Accordion Partners LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net amortization of investment discounts and premiums",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 11.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 8.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued capital gains incentive fees",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ck0001902649_AccuserveSolutionIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AccuserveSolutionIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accuserve Solutions, Inc.",
        "label": "Accuserve Solution Inc [Member]",
        "documentation": "Accuserve Solution Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_AcquiredFundFeesAndExpensesNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AcquiredFundFeesAndExpensesNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "cef_AcquiredFundFeesAndExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AcquiredFundFeesAndExpensesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "cef_AcquiredFundFeesEstimatedNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AcquiredFundFeesEstimatedNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees Estimated, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "cef_AcquiredFundIncentiveAllocationNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AcquiredFundIncentiveAllocationNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Incentive Allocation, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "cef_AcquiredFundTotalAnnualExpensesNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AcquiredFundTotalAnnualExpensesNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Total Annual Expenses, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information",
        "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "ck0001902649_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid-in capital in excess of par",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional Paid in Capital",
        "terseLabel": "Paid in Capital in Excess of Par",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1154",
      "r1239"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net increase (decrease) in net assets resulting from operations to net cash provided by (used in) operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AdministrativeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AdministrativeExpenses",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative expenses",
        "label": "Administrative Expenses",
        "documentation": "Administrative expenses.",
        "verboseLabel": "Administrative services expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AdverseEffectOfCapitalRaisingActivitiesOnMarketPriceOfCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AdverseEffectOfCapitalRaisingActivitiesOnMarketPriceOfCommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AdvisorsLiabilityLimitedUnderInvestmentManagementAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AdvisorsLiabilityLimitedUnderInvestmentManagementAgreementMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advisors liability limited under investment management agreement.",
        "label": "Advisors Liability Limited Under Investment Management Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AerospaceSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AerospaceSectorMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aerospace Sector [Member]",
        "terseLabel": "Aerospace and Defense",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to aerospace."
       }
      }
     },
     "auth_ref": [
      "r1242",
      "r1245",
      "r1247",
      "r1249"
     ]
    },
    "ck0001902649_AggregateBalanceOfLoansIsAbove25AndLessThanOrEqualTo50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AggregateBalanceOfLoansIsAbove25AndLessThanOrEqualTo50Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Balance Of Loans Is Above 25% And Less Than Or Equal To 50% [Member]",
        "documentation": "Aggregate Balance Of Loans Is Above 25% And Less Than Or Equal To 50%",
        "terseLabel": "Aggregate Balance of Middle Market Loans Above 25% and Less than or Equal to 50%"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AggregateBalanceOfLoansIsAbove50AndLessThanOrEqualTo75Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AggregateBalanceOfLoansIsAbove50AndLessThanOrEqualTo75Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate Balance Of Loans Is Above 50% And Less Than Or Equal To 75%",
        "label": "Aggregate Balance Of Loans Is Above 50% And Less Than Or Equal To 75% [Member]",
        "terseLabel": "Aggregate Balance of Middle Market Loans Above 50% and Less than or Equal to 75%"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AggregateBalanceOfLoansIsAbove75Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AggregateBalanceOfLoansIsAbove75Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate Balance Of Loans Is Above 75%",
        "label": "Aggregate Balance Of Loans Is Above 75% [Member]",
        "terseLabel": "Aggregate Balance of Middle Market Loans Above 75%"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AggregateBalanceOfLoansIsLessThanOrEqualTo25Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AggregateBalanceOfLoansIsLessThanOrEqualTo25Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate Balance Of Loans Is Less Than Or Equal To 25%",
        "label": "Aggregate Balance Of Loans Is Less Than Or Equal To 25% [Member]",
        "terseLabel": "Aggregate Balance of Middle Market Loans Less than or Equal to 25%"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r864",
      "r944",
      "r979"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r867",
      "r947",
      "r982"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "ck0001902649_AlcamiCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AlcamiCorporationMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alcami Corporation [Member]",
        "documentation": "Alcami corporation.",
        "terseLabel": "Alcami Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AlcamiCorporationTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AlcamiCorporationTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alcami Corporation.",
        "label": "Alcami Corporation Two {Member]",
        "terseLabel": "Alcami Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AleraGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AleraGroupIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alera Group, Inc. [Member]",
        "documentation": "Alera Group, Inc. member",
        "terseLabel": "Alera Group, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AleraGroupIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AleraGroupIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alera Group, Inc.",
        "label": "Alera Group, Inc. One [Member]",
        "documentation": "Alera Group, Inc. One."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "cef_AllCoregistrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AllCoregistrantsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Coregistrants [Member]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r974",
      "r983",
      "r987",
      "r995"
     ]
    },
    "cef_AllRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AllRisksMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Risks:"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ck0001902649_AlliedBenefitSystemsIntermediateLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AlliedBenefitSystemsIntermediateLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allied Benefit Systems Intermediate, LLC [Member]",
        "documentation": "Allied Benefit Systems Intermediate, LLC [Member]",
        "terseLabel": "Allied Benefit Systems Intermediate, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocationsToPolicyholdersPolicies": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocationsToPolicyholdersPolicies",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocations to Policyholders, Policies [Policy Text Block]",
        "terseLabel": "Allocation of Income, Expenses, Gains and Losses",
        "documentation": "Disclosure of accounting policy for determining amounts of income and expenses allocated to policyholders and contract holders, excluding the method for determining dividends payable to policyholders and accounting policies pertaining to separate accounts for variable annuity contracts."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_AlternativeInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AlternativeInvestment",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alternative Investment",
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r383",
      "r386",
      "r387",
      "r388",
      "r786",
      "r789",
      "r790",
      "r1155",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_AlternativeInvestmentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AlternativeInvestmentMeasurementInput",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alternative Investment, Measurement Input",
        "documentation": "Value of input used to measure alternative investment."
       }
      }
     },
     "auth_ref": [
      "r789",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AmerilifeHoldingsLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AmerilifeHoldingsLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AmeriLife Holdings, LLC One.",
        "label": "AmeriLife Holdings, LLC One [Member]",
        "terseLabel": "AmeriLife Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AmerilifeHoldingsLlcThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AmerilifeHoldingsLlcThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AmeriLife Holdings, LLC Three [Member]",
        "label": "AmeriLife Holdings, LLC Three [Member]",
        "terseLabel": "AmeriLife Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AmerilifeHoldingsLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AmerilifeHoldingsLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AmeriLife Holdings, LLC Two.",
        "label": "AmeriLife Holdings, LLC Two [Member]",
        "terseLabel": "AmeriLife Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AmortizationOfContinuousOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AmortizationOfContinuousOfferingCosts",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Continuous Offering Costs",
        "documentation": "Amortization of Continuous Offering Costs",
        "terseLabel": "Amortization of continuous offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r250",
      "r1079",
      "r1166"
     ]
    },
    "ck0001902649_AnInvestmentInOurSharesWillHaveLimitedLiquidityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AnInvestmentInOurSharesWillHaveLimitedLiquidityMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "An Investment in Our Shares will have Limited Liquidity [Member]",
        "documentation": "An Investment in Our Shares will have Limited Liquidity [Member]",
        "terseLabel": "An Investment in Our Shares will have Limited Liquidity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_AnnualCoverageReturnRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualCoverageReturnRatePercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Coverage Return Rate [Percent]"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "cef_AnnualDividendPayment": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualDividendPayment",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "cef_AnnualDividendPaymentCurrent": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualDividendPaymentCurrent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Current"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "cef_AnnualDividendPaymentInitial": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualDividendPaymentInitial",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Initial"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "cef_AnnualExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Expenses [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "cef_AnnualInterestRateCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualInterestRateCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "cef_AnnualInterestRateInitialPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualInterestRateInitialPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Initial [Percent]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "cef_AnnualInterestRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "AnnualInterestRatePercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate [Percent]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ck0001902649_AnthraciteBuyerIncCoalfireMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AnthraciteBuyerIncCoalfireMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anthracite Buyer, Inc. (Coalfire) [Member]",
        "documentation": "Anthracite Buyer, Inc. (Coalfire) [Member]",
        "terseLabel": "Anthracite Buyer, Inc. (Coalfire)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ApplauseAppQualityIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ApplauseAppQualityIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applause App Quality, Inc.",
        "label": "Applause App Quality Inc [Member]",
        "terseLabel": "Applause App Quality Inc"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ck0001902649_AsAnEmergingGrowthCompanyUnderTheJobsActAndCannotBeCertainAndSharesAreLessAttractiveToInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AsAnEmergingGrowthCompanyUnderTheJobsActAndCannotBeCertainAndSharesAreLessAttractiveToInvestorsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "As an ''Emerging Growth Company'' Under the JOBS Act, and cannot be Certain and Shares are Less Attractive to Investors [Member]",
        "documentation": "As an ''Emerging Growth Company'' Under the JOBS Act, and cannot be Certain and Shares are Less Attractive to Investors [Member]",
        "terseLabel": "As an ''Emerging Growth Company'' Under the JOBS Act, and cannot be Certain and Shares are Less Attractive to Investors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AsRequiredByThe1940ActASignificantPortionOfInvestmentPortfolioRecordedAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AsRequiredByThe1940ActASignificantPortionOfInvestmentPortfolioRecordedAtFairValueMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "As Required by the 1940 Act, a Significant Portion of Investment Portfolio Recorded at Fair Value [Member]",
        "documentation": "As Required by the 1940 Act, a Significant Portion of Investment Portfolio Recorded at Fair Value [Member]",
        "terseLabel": "As Required by the 1940 Act, a Significant Portion of Investment Portfolio Recorded at Fair Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AssetApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AssetApproachValuationTechniqueMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Approach",
        "label": "Asset Approach Valuation Technique [Member]",
        "documentation": "Asset approach valuation technique."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AssetCoveragePerUnitCalculationDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AssetCoveragePerUnitCalculationDescription",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset coverage per unit calculation, description",
        "label": "Asset Coverage Per Unit Calculation Description",
        "documentation": "Asset coverage per unit calculation description."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "ck0001902649_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r79",
      "r125",
      "r146",
      "r149",
      "r150",
      "r172",
      "r185",
      "r190",
      "r193",
      "r202",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r346",
      "r350",
      "r389",
      "r454",
      "r455",
      "r462",
      "r573",
      "r755",
      "r756",
      "r768",
      "r795",
      "r810",
      "r811",
      "r829",
      "r1115",
      "r1116",
      "r1168"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Assets",
        "terseLabel": "Net assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r860"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r860"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r860"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]",
        "terseLabel": "Auditor Opinion"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "us-gaap_AutomobilesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AutomobilesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Automobiles [Member]",
        "terseLabel": "Automobiles",
        "documentation": "Vehicles that are used primarily for transporting people."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AutomobilesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AutomobilesSectorMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Automobiles sector.",
        "label": "Automobiles Sector [Member]",
        "terseLabel": "Automobiles"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_AvalaraIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "AvalaraIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Avalara, Inc [Member]",
        "terseLabel": "Avalara, Inc.",
        "documentation": "Avalara, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "ck0001902649_BankDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BankDebtMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank Debt",
        "label": "Bank Debt [Member]",
        "documentation": "Bank debt."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BaseManagementFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BaseManagementFeeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Management Fee Member",
        "label": "Base Management Fee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BaseRateMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Rate [Member]",
        "verboseLabel": "Floor Rate",
        "terseLabel": "Base Rate",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1114"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "cef_BasisOfTransactionFeesNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "BasisOfTransactionFeesNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Transaction Fees, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "cef_BdcFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "BdcFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BDC File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BeekeeperBuyerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BeekeeperBuyerIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beekeeper Buyer Inc [Member]",
        "documentation": "Beekeeper Buyer Inc Member",
        "terseLabel": "Beekeeper Buyer Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BeveragesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BeveragesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beverages [Member]",
        "documentation": "Beverages [Member]",
        "terseLabel": "Beverages"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BlackbirdPurchaserIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BlackbirdPurchaserIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Blackbird Purchaser, Inc.",
        "label": "Blackbird Purchaser Inc [Member]",
        "terseLabel": "Blackbird Purchaser Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BlackbirdPurchaserIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BlackbirdPurchaserIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Blackbird Purchaser, Inc.One [Member]",
        "label": "Blackbird Purchaser, Inc.One [Member]",
        "terseLabel": "Blackbird Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BlackbirdPurchaserIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BlackbirdPurchaserIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Blackbird Purchaser, Inc.Two [Member]",
        "label": "Blackbird Purchaser, Inc.Two [Member]",
        "terseLabel": "Blackbird Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BluefinHoldingLlcAllvueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BluefinHoldingLlcAllvueMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bluefin Holding, LLC (Allvue)",
        "label": "Bluefin Holding, LLC (Allvue) [Member]",
        "documentation": "Bluefin Holding, LLC (Allvue)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BorrowedFundsInvestmentsExposesToRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BorrowedFundsInvestmentsExposesToRisksMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowed Funds Investments Exposes To Risks [Member]",
        "documentation": "Borrowed Funds Investments Exposes To Risks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BroadlySyndicatedLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BroadlySyndicatedLoansMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broadly Syndicated Loans [Member]",
        "documentation": "Broadly Syndicated Loans [Member]",
        "terseLabel": "Broadly Syndicated Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BrownAndSettleIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BrownAndSettleIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brown And Settle Inc [Member]",
        "documentation": "Brown and Settle Inc Member",
        "terseLabel": "Brown &amp; Settle, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BuildingProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BuildingProductsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building products.",
        "label": "Building Products [Member]",
        "terseLabel": "Building Products"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BullhornIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BullhornIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bullhorn, Inc One.",
        "label": "Bullhorn, Inc One [Member]",
        "terseLabel": "Bullhorn, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BullhornIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BullhornIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bullhorn, Inc Two.",
        "label": "Bullhorn, Inc Two [Member]",
        "terseLabel": "Bullhorn, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r837",
      "r860"
     ]
    },
    "cef_BusinessDevelopmentCompanyFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "BusinessDevelopmentCompanyFlag",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Development Company [Flag]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ck0001902649_BusinessModelDependsUponDevelopmentAndMaintenanceOfStrongRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BusinessModelDependsUponDevelopmentAndMaintenanceOfStrongRelationshipsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Model Depends Upon Development And Maintenance Of Strong Relationships [Member]",
        "documentation": "Business Model Depends Upon Development And Maintenance Of Strong Relationships [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BynderBidcoBVNetherlandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BynderBidcoBVNetherlandsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bynder Bidco B.V. (Netherlands)",
        "label": "Bynder Bidco B.V. (Netherlands) [Member]",
        "documentation": "Bynder Bidco B.V. (Netherlands)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_BynderBidcoIncNetherlandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "BynderBidcoIncNetherlandsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bynder Bidco, Inc. (Netherlands)",
        "label": "Bynder Bidco Inc (Netherlands) [Member]",
        "documentation": "Bynder Bidco, Inc (Netherlands)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CPIrisHoldcoIIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CPIrisHoldcoIIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CP Iris Holdco I, Inc [Member]",
        "documentation": "CP Iris Holdco I, Inc [Member]",
        "terseLabel": "CP Iris Holdco I, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CapitalLossCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CapitalLossCarryforward",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar": {
       "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Loss Carryforward",
        "documentation": "Capital Loss Carryforward",
        "terseLabel": "Capital Loss Carryforward"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CapitalMarketsMayExperiencePeriodsOfDisruptionAndInstabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CapitalMarketsMayExperiencePeriodsOfDisruptionAndInstabilityMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Markets May Experience Periods Of Disruption And Instability [Member]",
        "documentation": "Capital markets may experience periods of disruption and instability."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CapitalMarketsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CapitalMarketsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Markets",
        "documentation": "Capital markets.",
        "label": "Capital Markets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_CapitalStockLongTermDebtAndOtherSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "CapitalStockLongTermDebtAndOtherSecuritiesAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock, Long-Term Debt, and Other Securities [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "cef_CapitalStockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "CapitalStockTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizationLongtermDebtAndEquity",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalization, Long-Term Debt and Equity",
        "totalLabel": "Capitalization, Long-Term Debt and Equity, Total",
        "terseLabel": "Market capitalization",
        "documentation": "Amount of consolidated capitalization which comprises long-term debt and equity instruments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r123",
      "r743"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion 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."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r386",
      "r387",
      "r1155",
      "r1156"
     ]
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CashAndCashEquivalentsPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CashAndCashEquivalentsPercentOfNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents Percent of Net Assets",
        "terseLabel": "Cash and Cash Equivalents Percent of Net Assets",
        "documentation": "Cash and cash equivalents percent of net assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "periodEndLabel": "Cash and cash equivalents (including restricted cash) at end of period",
        "periodStartLabel": "Cash and cash equivalents (including restricted cash) at beginning of period",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r57",
      "r143"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents (including restricted cash)",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r57"
     ]
    },
    "ck0001902649_CashEquivalentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CashEquivalentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Equivalents at Fair Value",
        "documentation": "Cash Equivalents at Fair Value",
        "terseLabel": "Cash and Cash Equivalent, Fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CashEquivalentsPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CashEquivalentsPercentOfNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Equivalents Percent of Net Assets",
        "documentation": "Cash Equivalents Percent of Net Assets",
        "terseLabel": "Cash and Cash Equivalents, % of Total Cash and Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChangeInNetUnrealizedAppreciationDepreciationOfInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChangeInNetUnrealizedAppreciationDepreciationOfInvestment",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in net unrealized (appreciation) depreciation of investment.",
        "label": "Change in Net Unrealized (Appreciation) Depreciation of Investment",
        "terseLabel": "Change in net unrealized (appreciation) depreciation of investments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChangeInRiskCreditRatingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChangeInRiskCreditRatingsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in Risk Credit Ratings.",
        "label": "Change in Risk Credit Ratings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ck0001902649_ChangesInLawsOrRegulationsGoverningBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChangesInLawsOrRegulationsGoverningBusinessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes In Laws Or Regulations Governing Business [Member]",
        "documentation": "Changes In Laws Or Regulations Governing Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChangesInLegalTaxAndRegulatoryRegimesCouldNegativelyImpactBusinessFinancialConditionAndEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChangesInLegalTaxAndRegulatoryRegimesCouldNegativelyImpactBusinessFinancialConditionAndEarningsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChangesRelatingToLiborCalculationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChangesRelatingToLiborCalculationMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes Relating To Libor Calculation [Member]",
        "documentation": "Changes relating to libor calculation."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChangesToUSTariffAndImportExportRegulationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChangesToUSTariffAndImportExportRegulationsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChemicalsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChemicalsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chemicals.",
        "label": "Chemicals [Member]",
        "terseLabel": "Chemicals"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CherryBekaertAdvisoryLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CherryBekaertAdvisoryLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cherry Bekaert Advisory LLC.",
        "label": "Cherry Bekaert Advisory LLC One [Member]",
        "terseLabel": "Cherry Bekaert Advisory LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CherryBekaertAdvisoryLlcThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CherryBekaertAdvisoryLlcThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cherry Bekaert Advisory, LLC Three [Member]",
        "documentation": "Cherry Bekaert Advisory, LLC Three [Member]",
        "terseLabel": "Cherry Bekaert Advisory, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CherryBekaertAdvisoryLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CherryBekaertAdvisoryLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cherry Bekaert Advisory LLC.",
        "label": "Cherry Bekaert Advisory LLC Two [Member]",
        "terseLabel": "Cherry Bekaert Advisory LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ck0001902649_ChronicleParentLLCOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChronicleParentLLCOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chronicle Parent LLC One [Member]",
        "documentation": "Chronicle Parent LLC One [Member]",
        "terseLabel": "Chronicle Parent LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ChronicleParentLLCTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ChronicleParentLLCTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chronicle Parent LLC Two [Member]",
        "documentation": "Chronicle Parent LLC Two [Member]",
        "terseLabel": "Chronicle Parent LLC"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CivicplusLLCOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CivicplusLLCOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Civicplus LLC One [Member]",
        "documentation": "Civicplus LLC One Member",
        "terseLabel": "Civicplus LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CivicplusLLCTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CivicplusLLCTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Civicplus LLC Two [Member]",
        "documentation": "Civicplus LLC Two [Member]",
        "terseLabel": "Civicplus LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClassDCommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassDCommonSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class D common shares member",
        "label": "Class D Common Shares [Member]",
        "terseLabel": "Class D Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClassDSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassDSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class D Shares [Member]",
        "terseLabel": "Class D",
        "verboseLabel": "Class D Shares",
        "documentation": "Class D Shares."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClassICommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassICommonSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class I common shares member",
        "label": "Class I Common Shares [Member]",
        "terseLabel": "Class I Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClassISharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassISharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class I Shares",
        "label": "Class I Shares [Member]",
        "documentation": "Class I Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock",
        "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."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r128",
      "r129",
      "r130",
      "r146",
      "r150",
      "r167",
      "r168",
      "r170",
      "r171",
      "r174",
      "r175",
      "r202",
      "r219",
      "r221",
      "r222",
      "r223",
      "r226",
      "r227",
      "r261",
      "r262",
      "r264",
      "r265",
      "r267",
      "r269",
      "r272",
      "r273",
      "r276",
      "r279",
      "r286",
      "r389",
      "r498",
      "r499",
      "r500",
      "r501",
      "r512",
      "r518",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r559",
      "r581",
      "r611",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r1028",
      "r1083",
      "r1085",
      "r1092"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class Of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r174",
      "r264",
      "r272",
      "r273",
      "r274",
      "r276",
      "r279",
      "r284",
      "r286",
      "r352",
      "r498",
      "r499",
      "r500",
      "r501",
      "r769",
      "r1028",
      "r1081",
      "r1083"
     ]
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfTreasuryStockTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Treasury Stock [Table]",
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r29"
     ]
    },
    "ck0001902649_ClassSAndClassDSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassSAndClassDSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class S and Class D Shares",
        "label": "Class S and Class D Shares [Member]",
        "documentation": "Class S and Class D shares."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClassSCommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassSCommonSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class S common shares member",
        "label": "Class S Common Shares [Member]",
        "terseLabel": "Class S Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClassSSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClassSSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class S Shares.",
        "label": "Class S Shares [Member]",
        "terseLabel": "Class S",
        "verboseLabel": "Class S Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CleverDevicesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CleverDevicesLtdMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Clever Devices Ltd. [Member]",
        "label": "Clever Devices Ltd. [Member]",
        "terseLabel": "Clever Devices Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ClydesdaleAcquisitionHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ClydesdaleAcquisitionHoldingsIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clydesdale Acquisition Holdings, Inc",
        "label": "Clydesdale Acquisition Holdings, Inc [Member]",
        "documentation": "Clydesdale Acquisition Holdings, Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ck0001902649_CohnreznickAdvisoryLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CohnreznickAdvisoryLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cohnreznick Advisory LLC [Member]",
        "documentation": "Cohnreznick Advisory LLC [Member]",
        "terseLabel": "Cohnreznick Advisory LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CommercialServicesAndSuppliesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommercialServicesAndSuppliesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Services and Supplies.",
        "label": "Commercial Services And Supplies [Member]",
        "terseLabel": "Commercial Services &amp; Supplies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 5)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r73",
      "r463",
      "r558"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingencies1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r211",
      "r212",
      "r728",
      "r1104",
      "r1109"
     ]
    },
    "ck0001902649_CommitmentsContingenciesConcentrationOfCreditRiskAndOffBalanceSheetRiskAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommitmentsContingenciesConcentrationOfCreditRiskAndOffBalanceSheetRiskAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments Contingencies Concentration Of Credit Risk And Off Balance Sheet Risk [Abstract]",
        "documentation": "Commitments, contingencies, concentration of credit risk and off-balance sheet risk."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CommonClassDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommonClassDMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class D.",
        "label": "Common Class D [Member]",
        "terseLabel": "Class D"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CommonClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommonClassSMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class S.",
        "label": "Common Class S [Member]",
        "terseLabel": "Class S"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CommonSharesWillNotBeInsuredOrGuaranteedByAnyPersonOrEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommonSharesWillNotBeInsuredOrGuaranteedByAnyPersonOrEntityMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares will not be Insured or Guaranteed by any Person or Entity [Member]",
        "documentation": "Common Shares will not be Insured or Guaranteed by any Person or Entity [Member]",
        "terseLabel": "Common Shares Will Not be Insured or Guaranteed by Any Person or Entity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Dividends to common shareholders",
        "negatedLabel": "Dividends to common shareholders",
        "terseLabel": "Net Distribution",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ck0001902649_CommonStockIncreaseDecreaseShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommonStockIncreaseDecreaseShares",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Increase (Decrease) Shares.",
        "label": "Common Stock, Increase (Decrease) Shares",
        "totalLabel": "Net Increase (Decrease), Shares",
        "terseLabel": "Net Increase (Decrease), Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CommonStockIncreaseDecreaseValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommonStockIncreaseDecreaseValue",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Increase (Decrease) Value.",
        "label": "Common Stock, Increase (Decrease) Value",
        "totalLabel": "Net Increase (Decrease), Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common Stock",
        "terseLabel": "Common Shares",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r814",
      "r815",
      "r818",
      "r819",
      "r820",
      "r821",
      "r1088",
      "r1089",
      "r1091",
      "r1154",
      "r1215",
      "r1239"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r559"
     ]
    },
    "us-gaap_CommonStockSharesAuthorizedUnlimited": {
     "xbrltype": "authorizedUnlimitedItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorizedUnlimited",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized, Unlimited [Fixed List]",
        "terseLabel": "unlimited",
        "documentation": "Indicates whether number of common shares permitted to be issued is unlimited. Acceptable value is \"Unlimited\"."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "label": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r42",
      "r559",
      "r579",
      "r1239",
      "r1240"
     ]
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesSubscriptions",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Subscriptions",
        "verboseLabel": "Additional subscriptions amount",
        "terseLabel": "Additional subscriptions amount",
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r42"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "ck0001902649_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common shares of beneficial interest, $0.001 par value; 65,915,332 and 26,269,689 shares issued and outstanding as of December 31, 2025 and December 31, 2024, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r262",
      "r268",
      "r464",
      "r795"
     ]
    },
    "ck0001902649_CommunityMergerSubDebtLlcCincSystemMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CommunityMergerSubDebtLlcCincSystemMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community Merger Sub Debt LLC (CINC Systems)",
        "label": "Community Merger Sub Debt LLC (CINC System) [Member]",
        "documentation": "Community Merger Sub Debt LLC (CINC System) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ck0001902649_CompositionOfNetAssetsApplicableToCommonShareholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CompositionOfNetAssetsApplicableToCommonShareholdersAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Composition of net assets applicable to common shareholders",
        "label": "Composition Of Net Assets Applicable To Common Shareholders [Abstract]",
        "documentation": "Composition of net assets applicable to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CompsychHoldingsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CompsychHoldingsCorpMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compsych Holdings Corp",
        "label": "Compsych Holdings Corp [Member]",
        "documentation": "Compsych Holdings Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ConflictsOfInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ConflictsOfInterestMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conflicts Of Interest [Member]",
        "documentation": "Conflicts Of Interest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ConstructionAndEngineeringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ConstructionAndEngineeringMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction and Engineering.",
        "label": "Construction And Engineering [Member]",
        "terseLabel": "Construction and Engineering"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ConstructionMaterialsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ConstructionMaterialsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Materials [Member]",
        "documentation": "Construction Materials [Member]",
        "terseLabel": "Construction Materials"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ConsumerFinanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ConsumerFinanceMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer finance.",
        "label": "Consumer Finance [Member]",
        "terseLabel": "Consumer Finance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ContainersAndPackagingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ContainersAndPackagingMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Containers and packaging.",
        "label": "Containers And Packaging [Member]",
        "terseLabel": "Containers &amp; Packaging"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ContributionReceivedInAdvance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ContributionReceivedInAdvance",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution received in advance.",
        "label": "Contribution Received in Advance",
        "terseLabel": "Contribution received in advance"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ControllingEquityInterestsInPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ControllingEquityInterestsInPortfolioMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlling Equity Interests In Portfolio [Member]",
        "label": "Controlling Equity Interests In Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CoreAndNonCoreStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CoreAndNonCoreStatusAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Core and Noncore Status [Axis]",
        "documentation": "Information by core and noncore status of asset, liability, and business operation."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_CoreAndNonCoreStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CoreAndNonCoreStatusDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Core and Noncore Status [Domain]",
        "documentation": "Core and noncore status of asset, liability, and business operation."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_CoreMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CoreMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Core [Member]",
        "label": "Core [Member]",
        "documentation": "Identification of assets, liabilities, and operations which are strategic or central to an entity's ongoing business."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "cef_CoregistrantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "CoregistrantAxis",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coregistrant [Axis]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ck0001902649_CotivitiHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CotivitiHoldingsIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cotiviti Holdings, Inc [Member]",
        "documentation": "Cotiviti Holdings, Inc [Member]",
        "terseLabel": "Cotiviti Holdings, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CreditFacilityAndPrivatePlacementMatureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CreditFacilityAndPrivatePlacementMatureMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility and private placement mature.",
        "label": "Credit Facility and Private Placement Mature [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r1112"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r1112"
     ]
    },
    "ck0001902649_CreditFacilityMaturesOfPrivatePlacementNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CreditFacilityMaturesOfPrivatePlacementNotesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility matures of private placement notes.",
        "label": "Credit Facility Matures of Private Placement Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CreditFacilityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility [Member]",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CreditLossMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss.",
        "label": "Credit Loss [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CreditRiskRelatedToInvestmentsInPortfolioCompaniesAndFinancialInstitutionsAndCounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CreditRiskRelatedToInvestmentsInPortfolioCompaniesAndFinancialInstitutionsAndCounterpartiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_CrewlineBuyerIncNewRelicMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "CrewlineBuyerIncNewRelicMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CrewLine Buyer, Inc. (New Relic)",
        "label": "CrewLine Buyer, Inc. (New Relic) [Member]",
        "documentation": "CrewLine Buyer, Inc. (New Relic)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustodyFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustodyFees",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Custody Fees",
        "terseLabel": "Custody Fees",
        "documentation": "Those fees charged for services related to holding, advising, and managing customer investment assets. These account fees usually charged annually or semi-annually, on a per security basis, for the costs of services."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r1231",
      "r1235"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r1006"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r1006"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r1008"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r1008"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r1010"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r1008"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r1001"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r841",
      "r1002"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r841",
      "r1002"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r1000"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r1000"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r1000"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r842",
      "r1003"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r1005"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r1005"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r1006"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r1009"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r846",
      "r1007"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r843",
      "r1004"
     ]
    },
    "ck0001902649_DNAnexusIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DNAnexusIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DNAnexus, Inc [Member]",
        "documentation": "DNAnexus, Inc [Member]",
        "terseLabel": "DNAnexus, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Current",
        "totalLabel": "Debt, Current, Total",
        "terseLabel": "Total Capacity",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r146",
      "r148",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r217",
      "r218",
      "r228",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r244",
      "r251",
      "r252",
      "r254",
      "r352",
      "r399"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r32",
      "r33",
      "r70",
      "r72",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r794",
      "r1081",
      "r1082",
      "r1084",
      "r1087",
      "r1105",
      "r1106",
      "r1107",
      "r1165",
      "r1167",
      "r1176"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt instrument, basis spread on variable rate",
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Carrying Value",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r72",
      "r255"
     ]
    },
    "ck0001902649_DebtInstrumentConversionMultiplesPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DebtInstrumentConversionMultiplesPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument conversion multiples principal amount",
        "label": "Debt Instrument Conversion Multiples Principal Amount",
        "documentation": "Debt instrument conversion multiples principal amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate",
        "label": "Debt Instrument, Description of Variable Rate Basis",
        "verboseLabel": "Description of variable rate basis",
        "documentation": "Description of reference rate used for variable rate of debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DebtInstrumentExitFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DebtInstrumentExitFeePercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument Exit Fee Percentage",
        "documentation": "Debt instrument, exit fee, percentage.",
        "terseLabel": "Exit Fee, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, par amount",
        "label": "Debt Instrument, Face Amount",
        "verboseLabel": "Amount of aggregate principal",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r399",
      "r400",
      "r764",
      "r765",
      "r794"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateBasisForEffectiveRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Basis for Effective Rate",
        "terseLabel": "Rate",
        "documentation": "Description of any adjustments made to the stated rate to determine the effective rate."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r1165"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Interest rate",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r247",
      "r1165"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r230"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r253",
      "r352",
      "r458",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r794",
      "r1081",
      "r1082",
      "r1084",
      "r1087",
      "r1165",
      "r1167"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, maturity date",
        "label": "Debt Instrument, Maturity Date",
        "verboseLabel": "Maturity",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r763",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r794",
      "r1081",
      "r1082",
      "r1084",
      "r1087",
      "r1105",
      "r1106",
      "r1107",
      "r1165",
      "r1167",
      "r1176"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r22",
      "r25",
      "r30",
      "r64",
      "r65",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r253",
      "r352",
      "r458",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r794",
      "r1081",
      "r1082",
      "r1084",
      "r1087",
      "r1165",
      "r1167"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total",
        "terseLabel": "Debt",
        "verboseLabel": "Debt, net of unamortized issuance costs",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r256",
      "r398",
      "r399",
      "r400",
      "r764",
      "r765",
      "r794"
     ]
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DebtInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DebtInvestmentsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Investments [Member]",
        "documentation": "Debt Investments [Member]",
        "terseLabel": "Debt Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred debt issuance costs",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Net",
        "totalLabel": "Debt Issuance Costs, Line of Credit Arrangements, Net, Total",
        "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."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ck0001902649_DebtSecuritiesMayFluctuateTradingMarketOrMarketValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DebtSecuritiesMayFluctuateTradingMarketOrMarketValueMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt Investments",
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r815",
      "r1243"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate on debt",
        "label": "Debt, Weighted Average Interest Rate",
        "verboseLabel": "Weighted-average interest rate on debt",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DeeplSeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DeeplSeOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deepl Se One Member",
        "label": "Deepl Se One [Member]",
        "terseLabel": "Deepl Se (Germany)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DeeplSeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DeeplSeTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deepl Se Two [Member]",
        "documentation": "Deepl Se Two Member",
        "terseLabel": "Deepl Se (Germany)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Debt Issuance Costs",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_DeferredFinanceCostsCurrentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsCurrentGross",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Issuance Costs, Gross, Current",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1165",
      "r1167"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Issuance Costs, Net",
        "totalLabel": "Debt Issuance Costs, Net, Total",
        "terseLabel": "Unamortized issuance costs",
        "negatedLabel": "Unamortized issuance costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1118",
      "r1164",
      "r1165",
      "r1167"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r871",
      "r872",
      "r951"
     ]
    },
    "us-gaap_DerivativeDescriptionOfTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeDescriptionOfTerms",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty",
        "label": "Derivative, Description of Terms",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeNet",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Derivative, Fair Value, Net, Total",
        "terseLabel": "Fair value",
        "label": "Derivative, Fair Value, Net",
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives."
       }
      }
     },
     "auth_ref": [
      "r385"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed interest rate",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DerivativeFloatingRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DerivativeFloatingRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Pays Floating",
        "label": "Derivative Floating Rate",
        "documentation": "Derivative floating rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeMaturityDates": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeMaturityDates",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "label": "Derivative, Contract End Date",
        "documentation": "Date derivative contract ends, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r815"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1151",
      "r1152"
     ]
    },
    "ck0001902649_DerivativesFrequencyOfPeriodicPayment": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DerivativesFrequencyOfPeriodicPayment",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment Frequency",
        "label": "Derivatives Frequency Of Periodic Payment",
        "documentation": "Derivatives frequency of periodic payment."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DetermineToIssuePreferredStockInFutureCouldAdverselyAffectMarketValueOfCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DetermineToIssuePreferredStockInFutureCouldAdverselyAffectMarketValueOfCommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DifficultyInPayingDistributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DifficultyInPayingDistributionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difficulty in paying distributions.",
        "label": "Difficulty in Paying Distributions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DifficultyInPayingRequiredDistributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DifficultyInPayingRequiredDistributionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Difficulty In Paying Required Distributions [Member]",
        "documentation": "Difficulty In Paying Required Distributions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DilutedInterestNotFullyExerciseSubscriptionRightsOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DilutedInterestNotFullyExerciseSubscriptionRightsOfferingMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted Interest Not Fully Exercise Subscription Rights Offering.",
        "label": "Diluted Interest Not Fully Exercise Subscription Rights Offering [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DiscoParentIncDuckCreekTechnologiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DiscoParentIncDuckCreekTechnologiesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disco Parent, Inc. (Duck Creek Technologies)",
        "label": "Disco Parent, Inc. Duck Creek Technologies [Member]",
        "documentation": "Disco Parent, Inc. Duck Creek Technologies."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DispositionOfInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DispositionOfInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposition Of Investments [Member]",
        "documentation": "Disposition Of Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DistributionOfNetInvestmentIncomeAndRealizedCapitalGainsToStockholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DistributionOfNetInvestmentIncomeAndRealizedCapitalGainsToStockholdersMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution Of Net Investment Income And Realized Capital Gains To Stockholders [Member]",
        "documentation": "Distribution Of Net Investment Income And Realized Capital Gains To Stockholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DistributionPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DistributionPayables",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution payables.",
        "label": "Distribution Payables",
        "terseLabel": "Distribution payable"
       }
      }
     },
     "auth_ref": []
    },
    "cef_DistributionServicingFeesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "DistributionServicingFeesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution/Servicing Fees [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "cef_DistributionsMayReducePrincipalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "DistributionsMayReducePrincipalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions May Reduce Principal [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ck0001902649_DistributionsSubjectToCorporateLevelIncomeTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DistributionsSubjectToCorporateLevelIncomeTaxMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributions subject to corporate-level income tax.",
        "label": "Distributions Subject to Corporate-level Income Tax [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DistributionsToStockholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DistributionsToStockholdersMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions To Stockholders [Member]",
        "documentation": "Distributions To Stockholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DiversifiedConsumerServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DiversifiedConsumerServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified consumer services.",
        "label": "Diversified Consumer Services [Member]",
        "terseLabel": "Diversified Consumer Services"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DiversifiedFinancialServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DiversifiedFinancialServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified financial services.",
        "label": "Diversified Financial Services [Member]",
        "terseLabel": "Diversified Financial Services"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DiversifiedTelecommunicationServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DiversifiedTelecommunicationServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified telecommunication services.",
        "label": "Diversified Telecommunication Services [Member]",
        "terseLabel": "Diversified Telecommunication Services"
       }
      }
     },
     "auth_ref": []
    },
    "cef_DividendAndInterestExpensesOnShortSalesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "DividendAndInterestExpensesOnShortSalesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend and Interest Expenses on Short Sales [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DividendAndInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendAndInterestReceivable",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest, dividends and fees receivable",
        "label": "Dividend and Interest Receivable",
        "documentation": "Amount of dividend and interest receivable from investment."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r618",
      "r829"
     ]
    },
    "cef_DividendExpenseOnPreferredSharesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "DividendExpenseOnPreferredSharesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Expenses on Preferred Shares [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r871",
      "r872",
      "r951"
     ]
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Date to be Paid",
        "terseLabel": "Payment Date",
        "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "cef_DividendReinvestmentAndCashPurchaseFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "DividendReinvestmentAndCashPurchaseFees",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Reinvestment and Cash Purchase Fees"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid to shareholders",
        "terseLabel": "Dividends paid to shareholders",
        "label": "Dividends",
        "totalLabel": "Total Amount",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r66"
     ]
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Axis]",
        "documentation": "Information by event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Dividends, Common Stock, Total",
        "label": "Dividends, Common Stock",
        "terseLabel": "Dividends paid to common shareholders",
        "negatedLabel": "Dividends paid to common shareholders",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r66"
     ]
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Dividends Declared and Paid",
        "label": "Dividends Declared [Table Text Block]",
        "verboseLabel": "Schedule of Regular Distributions Declared",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Domain]",
        "documentation": "Event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableAmountPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount Per Share",
        "label": "Dividends Payable, Amount Per Share",
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution payable",
        "label": "Dividends Payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r38",
      "r71",
      "r825",
      "r1178"
     ]
    },
    "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableDateDeclaredDayMonthAndYear",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Date Declared",
        "terseLabel": "Date Declared",
        "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableDateOfRecordDayMonthAndYear",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Date of Record",
        "terseLabel": "Record Date",
        "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DividendsPayableGrossAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DividendsPayableGrossAmount",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Amount",
        "label": "Dividends Payable,Gross Amount",
        "documentation": "Dividends payable, gross amount."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DividendsPayableGrossAmountPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DividendsPayableGrossAmountPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Gross Amount Per Share",
        "documentation": "Dividends payable, gross amount per share.",
        "terseLabel": "Gross Amount Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPayableNature": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableNature",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Nature",
        "terseLabel": "Type",
        "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."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r17"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r860"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "terseLabel": "Document Financial Statement Error Correction Flag",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r860",
      "r975"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information:",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "terseLabel": "Document Information",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "ck0001902649_DouglasHoldingsIncDocupaceFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DouglasHoldingsIncDocupaceFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Douglas Holdings, Inc (Docupace)",
        "label": "Douglas Holdings, Inc (Docupace) Four [Member]",
        "documentation": "Douglas Holdings, Inc (Docupace) Four."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DouglasHoldingsIncDocupaceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DouglasHoldingsIncDocupaceOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Douglas Holdings, Inc (Docupace)",
        "label": "Douglas Holdings, Inc (Docupace) One [Member]",
        "documentation": "Douglas Holdings, Inc (Docupace) One."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DouglasHoldingsIncDocupaceThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DouglasHoldingsIncDocupaceThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Douglas Holdings, Inc (Docupace)",
        "label": "Douglas Holdings, Inc (Docupace) Three [Member]",
        "documentation": "Douglas Holdings, Inc (Docupace) Three."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DouglasHoldingsIncDocupaceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DouglasHoldingsIncDocupaceTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Douglas Holdings, Inc (Docupace)",
        "label": "Douglas Holdings, Inc (Docupace) Two [Member]",
        "documentation": "Douglas Holdings, Inc (Docupace) Two."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DragosIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DragosIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dragos, Inc",
        "label": "Dragos Inc Member",
        "documentation": "Dragos Inc Member."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_DragosIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "DragosIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dragos Inc One [Member]",
        "documentation": "Dragos Inc One Member",
        "terseLabel": "Dragos, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ck0001902649_EBSParentHoldingsIncTDCAcquisitionSubIncTheDifferenceCardOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EBSParentHoldingsIncTDCAcquisitionSubIncTheDifferenceCardOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBS Parent Holdings Inc TDC Acquisition Sub Inc The Difference Card One [Member]",
        "documentation": "EBS Parent Holdings Inc TDC Acquisition Sub Inc The Difference Card One Member",
        "terseLabel": "EBS Parent Holdings Inc. (The Difference Card)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EBSParentHoldingsIncTDCAcquisitionSubIncTheDifferenceCardTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EBSParentHoldingsIncTDCAcquisitionSubIncTheDifferenceCardTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBS Parent Holdings Inc TDC Acquisition Sub Inc The Difference Card Two [Member]",
        "documentation": "EBS Parent Holdings Inc TDC Acquisition Sub Inc The Difference Card Two Member",
        "terseLabel": "EBS Parent Holdings Inc. (The Difference Card)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EDiscoveryAcquirecoLlcRevealMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EDiscoveryAcquirecoLlcRevealMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "e-Discovery Acquireco, LLC (Reveal) [Member]",
        "documentation": "e-Discovery Acquireco, LLC (Reveal).",
        "terseLabel": "e-Discovery AcquireCo, LLC (Reveal)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EarlyRepurchaseDeduction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EarlyRepurchaseDeduction",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early Repurchase Deduction",
        "label": "Early Repurchase Deduction",
        "terseLabel": "Early Repurchase Deduction, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EarlyRepurchaseDeductionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EarlyRepurchaseDeductionAmount",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early Repurchase Deduction, Amount",
        "label": "Early Repurchase Deduction, Amount",
        "terseLabel": "Early Repurchase Deduction, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EarningsBeforeInterestExpenseIncomeTaxExpenseDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EarningsBeforeInterestExpenseIncomeTaxExpenseDepreciationAndAmortization",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings before interest expense, income tax expense, depreciation and amortization.",
        "label": "Earnings Before Interest Expense, Income Tax Expense, Depreciation and Amortization",
        "terseLabel": "EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EconomicRecessionsOrDownturnsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EconomicRecessionsOrDownturnsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Economic Recessions Or Downturns [Member]",
        "documentation": "Economic recessions or downturns."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EdgeCoBuyerIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EdgeCoBuyerIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EdgeCo Buyer Inc One [Member]",
        "documentation": "EdgeCo Buyer Inc One [Member]",
        "terseLabel": "EdgeCo Buyer, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EdgeCoBuyerIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EdgeCoBuyerIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EdgeCo Buyer Inc Two [Member]",
        "documentation": "EdgeCo Buyer Inc Two [Member]",
        "terseLabel": "EdgeCo Buyer, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EffectOfGlobalClimateChangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EffectOfGlobalClimateChangeMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of Global Climate Change.",
        "label": "Effect of Global Climate Change [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1024"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1024"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1024"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "cef_EffectsOfLeveragePurposeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "EffectsOfLeveragePurposeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage, Purpose [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cef_EffectsOfLeverageTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "EffectsOfLeverageTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cef_EffectsOfLeverageTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "EffectsOfLeverageTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ck0001902649_ElectricalEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ElectricalEquipmentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electrical equipment.",
        "label": "Electrical Equipment [Member]",
        "terseLabel": "Electrical Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EmburseIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EmburseIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emburse Inc One [Member]",
        "documentation": "Emburse Inc One Member",
        "terseLabel": "Emburse Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_EmburseIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EmburseIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emburse Inc Two [Member]",
        "documentation": "Emburse Inc Two Member",
        "terseLabel": "Emburse Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "ck0001902649_EnergyEquipmentAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EnergyEquipmentAndServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy equipment and services.",
        "label": "Energy Equipment And Services [Member]",
        "terseLabel": "Energy Equipment and Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EntertainmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EntertainmentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entertainment [Member]",
        "terseLabel": "Entertainment",
        "documentation": "Performance, including, but not limited to, film, music, cable broadcast and video game."
       }
      }
     },
     "auth_ref": [
      "r1123",
      "r1124"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1026"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityClassOfTreasuryStockLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r116",
      "r117",
      "r118",
      "r134",
      "r135",
      "r136",
      "r153",
      "r154",
      "r155",
      "r157",
      "r162",
      "r163",
      "r165",
      "r173",
      "r203",
      "r204",
      "r205",
      "r259",
      "r287",
      "r327",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r342",
      "r343",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r402",
      "r403",
      "r404",
      "r469",
      "r484",
      "r485",
      "r486",
      "r512",
      "r611"
     ]
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesByIndustryAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Axis]",
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r538",
      "r541",
      "r631",
      "r646",
      "r668",
      "r706",
      "r761",
      "r762",
      "r786",
      "r787",
      "r789",
      "r815"
     ]
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesIndustryMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Domain]",
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r538",
      "r541",
      "r631",
      "r646",
      "r668",
      "r706",
      "r761",
      "r762",
      "r786",
      "r787",
      "r789",
      "r815"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Securities",
        "verboseLabel": "Equity",
        "label": "Equity Securities [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r796",
      "r822",
      "r823",
      "r824",
      "r1243"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r864",
      "r944",
      "r979"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r861",
      "r941",
      "r976"
     ]
    },
    "ck0001902649_EuroInterbankOfferedRateEURIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "EuroInterbankOfferedRateEURIBORMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EURIBOR",
        "label": "Euro Interbank Offered Rate EURIBOR [Member]",
        "documentation": "Euro Interbank Offered Rate EURIBOR."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ExciseTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ExciseTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Excise Tax Expense",
        "documentation": "Excise Tax Expense.",
        "terseLabel": "Excise tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ExciseTaxPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ExciseTaxPayment",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excise tax payment.",
        "terseLabel": "Excise tax payments",
        "label": "Excise Tax Payment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "cef_ExpenseExampleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ExpenseExampleTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "cef_ExpenseExampleYear01": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ExpenseExampleYear01",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Year 01"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "cef_ExpenseExampleYears1to10": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ExpenseExampleYears1to10",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 10"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "cef_ExpenseExampleYears1to3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ExpenseExampleYears1to3",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 3"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "cef_ExpenseExampleYears1to5": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ExpenseExampleYears1to5",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 5"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExpenseRelatedToDistributionOrServicingAndUnderwritingFees",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Related to Distribution or Servicing and Underwriting Fees",
        "terseLabel": "Distribution and servicing fees",
        "documentation": "Expense related to distribution, servicing and underwriting fees."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ck0001902649_ExpenseSupport": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ExpenseSupport",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Support",
        "documentation": "Expense Support",
        "terseLabel": "Expense Support (Note 3)",
        "negatedLabel": "Expense Support (Note 3)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ExpenseSupportFromInvestmentAdviser": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ExpenseSupportFromInvestmentAdviser",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Support From Investment Adviser",
        "documentation": "Expense Support From Investment Adviser",
        "terseLabel": "Expense support from the Investment Adviser"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ExposedToRisksAssociatedWithChangesInInterestRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ExposedToRisksAssociatedWithChangesInInterestRatesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ExpressWashAcquisitionCompanyLLCWhistleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ExpressWashAcquisitionCompanyLLCWhistleMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Express Wash Acquisition Company, LLC Whistle [Member]",
        "documentation": "Express Wash Acquisition Company, LLC Whistle Member",
        "terseLabel": "Express Wash Acquisition Company, LLC (Whistle)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FailToMaintainStatusAsBdcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FailToMaintainStatusAsBdcMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fail to maintain status as BDC.",
        "label": "Fail to Maintain Status as BDC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FailToQualifyAsBdcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FailToQualifyAsBdcMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fail to qualify as BDC.",
        "label": "Fail to qualify as BDC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FailureInCyberSecuritySystemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FailureInCyberSecuritySystemsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Failure In Cyber Security Systems [Member]",
        "documentation": "Failure in cyber security systems."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FailureOfEffectiveSystemOfInternalControlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FailureOfEffectiveSystemOfInternalControlMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Failure Of Effective System Of Internal Control [Member]",
        "documentation": "Failure Of Effective System Of Internal Control [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FailureToMaintainStatusAsBdcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FailureToMaintainStatusAsBdcMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Failure To Maintain Status As BDC.",
        "label": "Failure To Maintain Status As BDC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FailureToMakeFollowOnInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FailureToMakeFollowOnInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Failure To Make Follow On Investments [Member]",
        "documentation": "Failure To Make Follow On Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes unrealized gain (loss) from asset measured at fair value using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r381",
      "r788"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Investments Categorized as Level 3",
        "label": "Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r788",
      "r1160"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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)",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r381",
      "r787",
      "r788"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fund's Investments",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1155",
      "r1156"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r381",
      "r740",
      "r787",
      "r793"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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",
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r376",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r386",
      "r387",
      "r740",
      "r793",
      "r1162"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r381",
      "r740",
      "r787",
      "r793"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r387",
      "r740",
      "r793",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r377",
      "r380",
      "r383",
      "r385",
      "r413",
      "r414",
      "r415",
      "r740",
      "r764",
      "r765",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r786",
      "r789",
      "r793"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r289",
      "r294",
      "r295",
      "r367",
      "r380",
      "r385",
      "r413",
      "r740",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r786",
      "r793"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Level 2",
        "terseLabel": "Other Direct and Indirect Observable Market Inputs",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r289",
      "r294",
      "r295",
      "r297",
      "r367",
      "r368",
      "r380",
      "r385",
      "r414",
      "r740",
      "r764",
      "r765",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r786",
      "r793"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Level 3",
        "terseLabel": "Valuation Sources that Employ Significant Unobservable Inputs",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r367",
      "r368",
      "r369",
      "r370",
      "r380",
      "r385",
      "r415",
      "r740",
      "r764",
      "r765",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r786",
      "r789",
      "r793"
     ]
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table Text Block]",
        "terseLabel": "Schedule of Net Asset Value Per Share",
        "documentation": "Tabular disclosure of investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r382",
      "r384",
      "r790"
     ]
    },
    "ck0001902649_FairValueMeasurementInputConcludedValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FairValueMeasurementInputConcludedValue",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concluded Value",
        "label": "Fair Value Measurement Input Concluded Value",
        "documentation": "Fair value measurement input concluded value."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FairValueMeasurementInputWeightedAverageRange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FairValueMeasurementInputWeightedAverageRange",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Valuation technique relative weight range",
        "terseLabel": "Weighted Average Range",
        "label": "Fair Value Measurement Input Weighted Average Range",
        "documentation": "Fair value measurement input weighted average range."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FairValueMeasurementWithUnobservableInputsImpactToValueIfInputDecreases": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FairValueMeasurementWithUnobservableInputsImpactToValueIfInputDecreases",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact to Value if Input Decreases",
        "label": "Fair Value Measurement With Unobservable Inputs Impact To Value If Input Decreases",
        "documentation": "Fair value measurement with unobservable inputs, impact to value if input decreases."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FairValueMeasurementWithUnobservableInputsImpactToValueIfInputIncreases",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact to Value if Input Increases",
        "label": "Fair Value Measurement With Unobservable Inputs Impact To Value If Input Increases",
        "documentation": "Fair value measurement with unobservable inputs, impact to value if input increases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized and unrealized gains (losses)",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "negatedLabel": "Net realized and unrealized gains (losses)",
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r381",
      "r787",
      "r788"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r378",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dispositions",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r379",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transfers out of Level 3",
        "terseLabel": "Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r379",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r381",
      "r787"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r377",
      "r380",
      "r383",
      "r385",
      "r413",
      "r414",
      "r415",
      "r740",
      "r764",
      "r765",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r786",
      "r789",
      "r793"
     ]
    },
    "ck0001902649_FairValueMeasurementsInputConcludedValue": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FairValueMeasurementsInputConcludedValue",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concluded Value",
        "label": "Fair Value Measurements Input Concluded Value",
        "documentation": "Fair value measurements input concluded value."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FairValueMeasurementsInputWeightedAverageRange": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FairValueMeasurementsInputWeightedAverageRange",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Range",
        "label": "Fair Value Measurements Input Weighted Average Range",
        "documentation": "Fair value measurements input weighted average range."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from asset measured at fair value using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r381"
     ]
    },
    "us-gaap_FederalIncomeTaxNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalIncomeTaxNoteTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Income Tax Note [Table Text Block]",
        "terseLabel": "Summary of Gross Unrealized Appreciation and Depreciation Based on Cost of Investments for U.S. Federal Income Tax Purposes",
        "documentation": "Tabular disclosure of the federal tax basis of investment holdings. This item captures the aggregate cost of securities, aggregate gross unrealized appreciation for all securities in which there is an excess of value over tax cost, aggregate gross unrealized depreciation for all securities in which there is an excess of tax cost over value, net unrealized appreciation (depreciation), and an explanation of the differences between tax and book."
       }
      }
     },
     "auth_ref": [
      "r1210"
     ]
    },
    "cef_FeeTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "FeeTableAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Table [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "cef_FinancialHighlightsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "FinancialHighlightsAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Highlights [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ck0001902649_FirstAmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FirstAmendmentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Amendment",
        "label": "First Amendment [Member]",
        "documentation": "First amendment."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FirstLienDelayedDrawTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FirstLienDelayedDrawTermLoanMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Lien Delayed Draw Term Loan",
        "label": "First Lien Delayed Draw Term Loan [Member]",
        "documentation": "First lien delayed draw term loan."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FirstLienIncrementalTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FirstLienIncrementalTermLoanMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Lien Incremental Term Loan",
        "label": "First Lien Incremental Term Loan [Member]",
        "documentation": "First lien incremental term loan."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FirstLienTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FirstLienTermLoanMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Lien Term Loan",
        "label": "First Lien Term Loan [Member]",
        "documentation": "First lien term loan."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FirstSupplementToMasterNotePurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FirstSupplementToMasterNotePurchaseAgreementMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Supplement to Master Note Purchase Agreement [Member]",
        "documentation": "First Supplement to Master Note Purchase Agreement [Member]",
        "terseLabel": "First Supplement to Master Note Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FirstUpIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FirstUpIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FirstUp, Inc [Member]",
        "documentation": "FirstUp, Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FlexportCapitalLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FlexportCapitalLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Flexport Capital, LLC",
        "label": "Flexport Capital LLC [Member]",
        "documentation": "Flexport Capital LLC Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FloatingRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FloatingRateMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floating Rate",
        "label": "Floating Rate [Member]",
        "documentation": "Floating rate."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FluctuationsInPeriodicOperatingResultsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FluctuationsInPeriodicOperatingResultsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fluctuations in periodic operating results.",
        "label": "Fluctuations in Periodic Operating Results [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FluctuationsInPeriodicResultsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FluctuationsInPeriodicResultsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fluctuations in Periodic Results.",
        "label": "Fluctuations in Periodic Results [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FocusFinancialPartnersLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FocusFinancialPartnersLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Focus Financial Partners, LLC",
        "label": "Focus Financial Partners, LLC [Member]",
        "documentation": "Focus financial partners, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FoodProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FoodProductsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Food Products [Member]",
        "documentation": "Food Products [Member]",
        "terseLabel": "Food Products"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FoodProductsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FoodProductsOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Food Products One [Member]",
        "documentation": "Food Products One [Member]",
        "terseLabel": "Food Products One"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Investments",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ck0001902649_ForeignCurrencyTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ForeignCurrencyTranslationMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency translation.",
        "label": "Foreign Currency Translation [Member]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r983"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r983"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r983"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r983"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r983"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ck0001902649_FundDeclaredGrossDistribution": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FundDeclaredGrossDistribution",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund declared gross distribution",
        "label": "Fund Declared Gross Distribution",
        "terseLabel": "Gross Distribution"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FundDeclaredShareholderServicingFee": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FundDeclaredShareholderServicingFee",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund declared shareholder servicing fee.",
        "label": "Fund Declared Shareholder Servicing Fee",
        "terseLabel": "Shareholder Servicing and/or Distribution Fee"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FusionHoldingCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FusionHoldingCorpMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fusion Holding Corp.",
        "label": "Fusion Holding Corp [Member]",
        "terseLabel": "Fusion Holding Corp. (Finalsite)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_FusionRiskManagementIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "FusionRiskManagementIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fusion Risk Management, Inc.",
        "label": "Fusion Risk Management, Inc [Member]",
        "terseLabel": "Fusion Risk Management, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_G-3ApolloAcquisitionCorpOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "G-3ApolloAcquisitionCorpOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "G-3 Apollo Acquisition Corp One [Member]",
        "documentation": "G-3 Apollo Acquisition Corp One [Member]",
        "terseLabel": "G-3 Apollo Acquisition Corp (Appriss Retail)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_G-3ApolloAcquisitionCorpTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "G-3ApolloAcquisitionCorpTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "G-3 Apollo Acquisition Corp Two [Member]",
        "documentation": "G-3 Apollo Acquisition Corp Two [Member]",
        "terseLabel": "G-3 Apollo Acquisition Corp (Appriss Retail)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GcChampionAcquisitionLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GcChampionAcquisitionLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GC Champion Acquisition LLC.",
        "label": "GC Champion Acquisition LLC [Member]",
        "terseLabel": "GC Champion Acquisition LLC (Numerix)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GcWavesHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GcWavesHoldingsIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GC Waves Holdings, Inc. (Mercer)",
        "label": "Gc Waves Holdings Inc Member",
        "documentation": "Gc Waves Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GcWavesHoldingsIncMercerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GcWavesHoldingsIncMercerMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GC Waves Holdings, Inc. (Mercer) [Member}",
        "documentation": "GC Waves Holdings, Inc. (Mercer) [Member}"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "General and Administrative Expense, Total",
        "label": "General and Administrative Expense",
        "terseLabel": "Administrative expenses",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r584"
     ]
    },
    "cef_GeneralDescriptionOfRegistrantAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "GeneralDescriptionOfRegistrantAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Description of Registrant [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_GeneralInsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralInsuranceExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance expense",
        "label": "General Insurance Expense",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ck0001902649_GrantThorntonAdvisorsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GrantThorntonAdvisorsLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant Thornton Advisors LLC [Member]",
        "documentation": "Grant Thornton Advisors LLC [Member]",
        "terseLabel": "Grant Thornton Advisors LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GriffonBidcoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GriffonBidcoIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Griffon Bidco Inc. [Member]",
        "documentation": "Griffon Bidco Inc.",
        "terseLabel": "Griffon Bidco Inc Layerzero [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GriffonBidcoIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GriffonBidcoIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Griffon Bidco Inc One [Member]",
        "documentation": "Griffon Bidco Inc one.",
        "terseLabel": "Griffon Bidco Inc Layerzero"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossInvestmentIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossInvestmentIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Investment Income, Operating",
        "totalLabel": "Total investment income",
        "documentation": "Amount, before investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r827",
      "r1234"
     ]
    },
    "ck0001902649_GrossOfIncentiveFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GrossOfIncentiveFeeMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross of incentive fee.",
        "label": "Gross of Incentive Fee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GtyTechnologyHoldingsIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GtyTechnologyHoldingsIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GTY Technology Holdings Inc.",
        "label": "GTY Technology Holdings Inc. One [Member]",
        "documentation": "GTY Technology Holdings Inc. one."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_GtyTechnologyHoldingsIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "GtyTechnologyHoldingsIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GTY Technology Holdings Inc.Two [Member]",
        "documentation": "GTY Technology Holdings Inc.Two [Member]",
        "terseLabel": "GTY Technology Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HealthCareEquipmentAndSuppliesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HealthCareEquipmentAndSuppliesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health care equipment &amp; supplies.",
        "label": "Health Care Equipment And Supplies [Member]",
        "terseLabel": "Health Care Equipment &amp; Supplies"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HealthCareTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HealthCareTechnologyMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Health Care Technology [Member]",
        "terseLabel": "Health Care Technology",
        "documentation": "Health care technology."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HealthcareProvidersAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HealthcareProvidersAndServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Healthcare Providers and Services.",
        "label": "Healthcare Providers And Services [Member]",
        "terseLabel": "Healthcare Providers and Services"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HigginbothamInsuranceAgencyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HigginbothamInsuranceAgencyIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Higginbotham Insurance Agency Inc [Member]",
        "documentation": "Higginbotham Insurance Agency Inc [Member]",
        "terseLabel": "Higginbotham Insurance Agency, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HigginbothamInsuranceAgencyIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HigginbothamInsuranceAgencyIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Higginbotham Insurance Agency, Inc. One [Member]",
        "documentation": "Higginbotham insurance agency, Inc. one."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HigginbothamInsuranceAgencyIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HigginbothamInsuranceAgencyIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Higginbotham Insurance Agency Inc Two [Member]",
        "documentation": "Higginbotham Insurance Agency Inc Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_HighestPriceOrBid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "HighestPriceOrBid",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "cef_HighestPriceOrBidNav": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "HighestPriceOrBidNav",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, NAV"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "cef_HighestPriceOrBidPremiumDiscountToNavPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "HighestPriceOrBidPremiumDiscountToNavPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ck0001902649_HighlyCompetitiveMarketForInvestmentOpportunitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HighlyCompetitiveMarketForInvestmentOpportunitiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Highly Competitive Market for Investment Opportunities [Member]",
        "label": "Highly Competitive Market for Investment Opportunities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HobbsAssociatesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HobbsAssociatesLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hobbs &amp; Associates, LLC [Member]",
        "documentation": "Hobbs &amp; Associates, LLC [Member]",
        "terseLabel": "Hobbs &amp; Associates, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HoldersOfPreferredStockWouldHaveRightToElectMembersOfBoardOfDirectorsAndVotingRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HoldersOfPreferredStockWouldHaveRightToElectMembersOfBoardOfDirectorsAndVotingRightsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HoneyIntermediateIncIlobbyCanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HoneyIntermediateIncIlobbyCanadaMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Honey Intermediate, Inc. (iLobby) (Canada)",
        "label": "Honey Intermediate, Inc. (iLobby) (Canada) [Member]",
        "documentation": "Honey intermediate, Inc. (iLobby) (Canada)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HotelsRestaurantsAndLeisureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HotelsRestaurantsAndLeisureMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hotels, Restaurants and Leisure.",
        "label": "Hotels Restaurants And Leisure [Member]",
        "terseLabel": "Hotels, Restaurants and Leisure"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HouseholdDurablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HouseholdDurablesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Household durables.",
        "label": "Household Durables [Member]",
        "terseLabel": "Household Durables"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HsiHaloAcquisitionsIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HsiHaloAcquisitionsIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HSI Halo Acquisitions, Inc One.",
        "label": "HSI Halo Acquisitions, Inc One [Member]",
        "terseLabel": "HSI Halo Acquisitions, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HsiHaloAcquisitionsIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HsiHaloAcquisitionsIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HSI Halo Acquisitions, Inc Two.",
        "label": "HSI Halo Acquisitions, Inc Two [Member]",
        "terseLabel": "HSI Halo Acquisitions, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HuckabeeAcquisitionLlcOneMoregroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HuckabeeAcquisitionLlcOneMoregroupMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Huckabee Acquisition, LLC (MOREgroup)",
        "label": "Huckabee Acquisition, LLC One (MOREgroup) [Member]",
        "documentation": "Huckabee Acquisition, LLC One (MOREgroup) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HuckabeeAcquisitionLlcTwoMoregroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HuckabeeAcquisitionLlcTwoMoregroupMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Huckabee Acquisition, LLC (MOREgroup)",
        "label": "Huckabee Acquisition, LLC Two (MOREgroup) [Member]",
        "documentation": "Huckabee Acquisition, LLC Two (MOREgroup) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HyphenSolutionsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HyphenSolutionsLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hyphen Solutions LLC [Member]",
        "documentation": "Hyphen Solutions LLC [Member]",
        "terseLabel": "Hyphen Solutions, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_HyphenSolutionsLLCOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "HyphenSolutionsLLCOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hyphen Solutions LLC One [Member]",
        "documentation": "Hyphen Solutions LLC One [Member]",
        "terseLabel": "Hyphen Solutions, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IQNHoldingCorporationBeelineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IQNHoldingCorporationBeelineMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IQN Holding Corporation (Beeline)",
        "label": "IQN Holding Corporation Beeline [Member]",
        "documentation": "IQN Holding Corporation Beeline [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ITServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ITServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IT Services",
        "documentation": "IT services.",
        "label": "I T Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IVXSUKLimitedComplyAdvantageUnitedKingdomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IVXSUKLimitedComplyAdvantageUnitedKingdomMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVXS UK Limited ComplyAdvantage United Kingdom [Member]",
        "documentation": "IVXS UK Limited ComplyAdvantage United Kingdom Member",
        "terseLabel": "IVXS UK Limited (Comply Advantage) (United Kingdom)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r860"
     ]
    },
    "cef_IncentiveAllocationMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "IncentiveAllocationMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "cef_IncentiveAllocationMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "IncentiveAllocationMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "cef_IncentiveAllocationPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "IncentiveAllocationPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation [Percent]"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_IncentiveFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncentiveFeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fees earned",
        "label": "Incentive Fee Expense",
        "totalLabel": "Incentive Fee Expense, Total",
        "documentation": "Amount of expense for incentive fee based on performance under arrangement to manage operations, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r1235"
     ]
    },
    "us-gaap_IncentiveFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncentiveFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fees payable",
        "label": "Incentive Fee Payable",
        "documentation": "Amount of fee payable for management of operations based on performance under arrangement, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "ck0001902649_IncentiveFeeWaiver": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncentiveFeeWaiver",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Incentive fee waiver (see Note 3)",
        "terseLabel": "Incentive fees on income voluntarily waived",
        "label": "Incentive Fee Waiver",
        "documentation": "Incentive fee waiver.",
        "verboseLabel": "Incentive income waived"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IncentiveFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncentiveFeesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive fees.",
        "label": "Incentive Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IncentiveFeesOnCapitalGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncentiveFeesOnCapitalGains",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fees on capital gains",
        "documentation": "Incentive fees on capital gains.",
        "label": "Incentive Fees On Capital Gains",
        "verboseLabel": "Incentive fees on capital gains accrued (reversal) on liquidation basis",
        "negatedLabel": "Incentive fees on capital gains"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IncentiveFeesOnCapitalGainsAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncentiveFeesOnCapitalGainsAccrued",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fees on capital gains accrued",
        "label": "Incentive Fees On Capital Gains Accrued",
        "documentation": "Incentive fees on capital gains accrued."
       }
      }
     },
     "auth_ref": []
    },
    "cef_IncentiveFeesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "IncentiveFeesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fees [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_IncomeApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeApproachValuationTechniqueMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Approach",
        "label": "Valuation, Income Approach [Member]",
        "documentation": "Valuation approach converting future amounts to single current discounted amount."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r780",
      "r781",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r493"
     ]
    },
    "ck0001902649_IncreaseDecreaseInAccruedCapitalGainsIncentiveFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncreaseDecreaseInAccruedCapitalGainsIncentiveFees",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncentiveFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInIncentiveFeePayable",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in incentive fees payable",
        "label": "Increase (Decrease) in Incentive Fee Payable",
        "documentation": "Amount of increase (decrease) in fee payable for management of operations based on performance under arrangement, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInterestAndDividendsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Interest and Dividends Receivable, Total",
        "label": "Increase (Decrease) in Interest and Dividends Receivable",
        "negatedLabel": "Decrease (increase) in interest, dividends and fees receivable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount due to the entity in the form of unpaid interest and dividends."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in interest and debt related payables",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInManagementFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInManagementFeePayable",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in management fees payable",
        "label": "Increase (Decrease) in Management Fee Payable",
        "documentation": "Amount of increase (decrease) management fee payable for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPayableForInvestmentPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPayableForInvestmentPurchased",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Payable for Investment Purchased",
        "terseLabel": "Increase (decrease) in payable for investments purchased",
        "documentation": "Amount of increase (decrease) in payable for purchase of investment."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Decrease (increase) in prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInReceivableForInvestmentSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInReceivableForInvestmentSold",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Receivable for Investment Sold",
        "negatedLabel": "Decrease (increase) in receivable for investments sold",
        "documentation": "Amount of increase (decrease) in receivable from sale of investment."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "ck0001902649_IncreaseDecreaseInReimbursementsDueToInvestmentAdviser": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncreaseDecreaseInReimbursementsDueToInvestmentAdviser",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in reimbursements due to investment adviser.",
        "label": "Increase (Decrease) in Reimbursements Due to Investment Adviser",
        "terseLabel": "Increase (decrease) in reimbursements due to the Investment Adviser"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IncurringAdditionalIndebtednessCouldIncreaseRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IncurringAdditionalIndebtednessCouldIncreaseRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incurring Additional Indebtedness Could Increase Risk [Member]",
        "documentation": "Incurring Additional Indebtedness Could Increase Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r974",
      "r983",
      "r987",
      "r995"
     ]
    },
    "ck0001902649_IndustrialConglomeratesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IndustrialConglomeratesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial Conglomerates [Member]",
        "documentation": "Industrial Conglomerates [Member]",
        "terseLabel": "Industrial Conglomerates"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InformationSystemsAndSystemsFailuresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InformationSystemsAndSystemsFailuresMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information Systems And Systems Failures [Member]",
        "label": "Information Systems And Systems Failures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r999"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r999"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r999"
     ]
    },
    "ck0001902649_InstitutionalClassMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InstitutionalClassMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Institutional class.",
        "label": "Institutional Class [Member]",
        "terseLabel": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InstitutionalClassSAndClassDSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InstitutionalClassSAndClassDSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Institutional, Class S and Class D Shares [Member]",
        "label": "Institutional Class S And Class D Shares [Member]",
        "documentation": "Institutional Class S And Class D Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InstitutionalClassSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InstitutionalClassSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Institutional class shares.",
        "label": "Institutional Class Shares [Member]",
        "terseLabel": "Institutional Class Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InstitutionalSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InstitutionalSharesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Institutional shares.",
        "label": "Institutional Shares [Member]",
        "terseLabel": "Institutional Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InsuranceMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance.",
        "label": "Insurance [Member]",
        "terseLabel": "Insurance"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IntegrityMarketingAcquisitionLlcFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IntegrityMarketingAcquisitionLlcFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Integrity Marketing Acquisition, LLC",
        "label": "Integrity Marketing Acquisition Llc Four [Member]",
        "documentation": "Integrity Marketing Acquisition Llc four."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IntegrityMarketingAcquisitionLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IntegrityMarketingAcquisitionLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Integrity Marketing Acquisition, LLC",
        "label": "Integrity Marketing Acquisition LLC One [Member]",
        "documentation": "Integrity Marketing Acquisition, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IntegrityMarketingAcquisitionLlcThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IntegrityMarketingAcquisitionLlcThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Integrity Marketing Acquisition, LLC",
        "label": "Integrity Marketing Acquisition Llc Three [Member]",
        "documentation": "Integrity Marketing Acquisition Llc three."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IntegrityMarketingAcquisitionLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IntegrityMarketingAcquisitionLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Integrity Marketing Acquisition, LLC",
        "label": "Integrity Marketing Acquisition, LLC Two [Member]",
        "documentation": "Integrity Marketing Acquisition, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IntendToDistributeSubstantiallyAllIncomeToOurStockholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IntendToDistributeSubstantiallyAllIncomeToOurStockholdersMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InterceptBidcoIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InterceptBidcoIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercept Bidco Inc.",
        "label": "Intercept Bidco Inc One [Member]",
        "terseLabel": "Intercept Bidco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InterceptBidcoIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InterceptBidcoIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercept Bidco, Inc Two.",
        "label": "Intercept Bidco, Inc Two [Member]",
        "terseLabel": "Intercept Bidco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest and Debt Expense, Total",
        "label": "Interest and Debt Expense",
        "terseLabel": "Interest and other debt expenses",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperatingPaidInKind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndDividendIncomeOperatingPaidInKind",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating, Paid in Kind",
        "negatedLabel": "Interest and dividend income paid in kind",
        "documentation": "Amount of interest and dividend income from investment paid in kind, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense",
        "totalLabel": "Total",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r248",
      "r258",
      "r766",
      "r767",
      "r1229"
     ]
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebtExcludingAmortization",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Interest expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r249",
      "r766",
      "r767"
     ]
    },
    "cef_InterestExpensesOnBorrowingsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "InterestExpensesOnBorrowingsPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expenses on Borrowings [Percent]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "us-gaap_InterestIncomeForeignDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeForeignDeposits",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInterestrelatedDividendsEligibleForExemptionFromUsWithholdingTaxForNonresidentAli"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest-Related Dividends",
        "label": "Interest Income, Foreign Deposits",
        "documentation": "Interest income generated from amounts on deposit with foreign entities located outside the United States of America."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_InterestIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeOperating",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInterestDividendForFiscalYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income, Operating",
        "totalLabel": "Interest Income, Operating, Total",
        "terseLabel": "Interest Dividends",
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r459",
      "r460",
      "r582",
      "r697",
      "r699",
      "r755",
      "r826",
      "r827",
      "r1033",
      "r1251"
     ]
    },
    "us-gaap_InterestIncomeOperatingPaidInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeOperatingPaidInCash",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Operating, Paid in Cash",
        "documentation": "Amount of interest income from investment paid in cash, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r583",
      "r697",
      "r700"
     ]
    },
    "us-gaap_InterestIncomeOperatingPaidInKind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeOperatingPaidInKind",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income, Operating, Paid in Kind",
        "terseLabel": "PIK income",
        "documentation": "Amount of interest income from investment paid in kind, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r583",
      "r697",
      "r700",
      "r702"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payments",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r141",
      "r142"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Payable",
        "terseLabel": "Interest and debt related payables",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r1178"
     ]
    },
    "ck0001902649_InterestRateOfCORRAPlusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InterestRateOfCORRAPlusMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CORRA",
        "label": "Interest Rate Of C O R R A Plus [Member]",
        "documentation": "Interest rate of CORRA +."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Risk [Member]",
        "documentation": "The risk associated with changes in interest rates that effect the value of an interest-bearing asset or liability, and a servicing asset or liability."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InternetAndCatalogRetailMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InternetAndCatalogRetailMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internet and Catalog Retail",
        "label": "Internet and Catalog Retail [Member]",
        "documentation": "Internet and catalog retail."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InternetSoftwareAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InternetSoftwareAndServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internet software and services.",
        "label": "Internet Software And Services [Member]",
        "terseLabel": "Internet Software and Services"
       }
      }
     },
     "auth_ref": []
    },
    "cef_IntervalFundFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "IntervalFundFlag",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interval Fund [Flag]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ck0001902649_InvestInCovenantLiteLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestInCovenantLiteLoansMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Invest in Covenant Lite Loans [Member]",
        "documentation": "Invest in Covenant Lite Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentAcquisitionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentAcquisitionDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition Date",
        "label": "Investment, Acquisition Date",
        "documentation": "Date when investment is acquired, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r642",
      "r659",
      "r705"
     ]
    },
    "ck0001902649_InvestmentAdvisoryFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentAdvisoryFeesExpense",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfExpensePaymentsAndTheRelatedReimbursementPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Advisory Fees Expense",
        "documentation": "Investment Advisory Fees Expense",
        "terseLabel": "Expense Payments by Adviser"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentBasisSpreadVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentBasisSpreadVariableInterestRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spread",
        "label": "Investment Basis Spread Variable Interest Rate",
        "documentation": "Investment Basis Spread Variable Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentBasisSpreadVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentBasisSpreadVariableRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Basis Spread, Variable Rate",
        "terseLabel": "Spread",
        "documentation": "Percentage added to reference rate used to compute variable rate on investment."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r645",
      "r649",
      "r688"
     ]
    },
    "us-gaap_InvestmentCompanyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r872",
      "r938",
      "r939",
      "r940"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ck0001902649_InvestmentCompanyDistributableEarningsLossAccumulated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulated",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Distributable Earnings Loss Accumulated",
        "documentation": "Investment Company Distributable Earnings Loss Accumulated",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedLongTermCapitalGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedLongTermCapitalGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails": {
       "parentTag": "ck0001902649_InvestmentCompanyDistributableEarningsLossAccumulated",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Long-Term Capital Gain (Loss)",
        "terseLabel": "Long Term Capital Gains",
        "documentation": "Amount of accumulated undistributed earnings (deficit) from long-term capital gain (loss) of investment company."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails": {
       "parentTag": "ck0001902649_InvestmentCompanyDistributableEarningsLossAccumulated",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Ordinary Income (Loss)",
        "terseLabel": "Ordinary income",
        "documentation": "Amount of accumulated undistributed earnings (deficit) from ordinary income (loss) of investment company."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "ck0001902649_InvestmentCompanyDistributableEarningsLossReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyDistributableEarningsLossReturnOfCapital",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails": {
       "parentTag": "ck0001902649_InvestmentCompanyDistributableEarningsLossAccumulated",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTaxCharacterOfDistributionsPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return of Capital",
        "label": "Investment Company, Distributable Earnings (Loss), Return of Capital",
        "documentation": "Investment Company, Distributable Earnings (Loss), Return of Capital"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentCompanyDistributionFromNetRealizedGainsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyDistributionFromNetRealizedGainsPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company, distributions from net realized gains, per share.",
        "label": "Investment Company, Distribution From Net Realized Gains, Per Share",
        "terseLabel": "Net realized gains, per share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyDistributionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDistributionPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Distribution [Policy Text Block]",
        "terseLabel": "Distributions",
        "documentation": "Disclosure of accounting policy for distribution to ownership interest holder. Includes, but is not limited to, dividend distribution and tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "ck0001902649_InvestmentCompanyDistributionsFromNetInvestmentIncomePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyDistributionsFromNetInvestmentIncomePerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Distributions From Net Investment Income, Per Share",
        "documentation": "Investment company, distributions from net investment income, per share.",
        "terseLabel": "Net investment income, Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentCompanyDividendDistributionNetInvestmentIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyDividendDistributionNetInvestmentIncome",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Dividend Distribution, Net Investment Income",
        "documentation": "Investment company, dividend distribution, net investment income.",
        "terseLabel": "Net investment income"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentCompanyDividendDistributionNetRealizedGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyDividendDistributionNetRealizedGains",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment company, dividend distribution, net realized gains.",
        "label": "Investment Company, Dividend Distribution, Net Realized Gains",
        "terseLabel": "Net realized gains"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentCompanyExciseTaxesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyExciseTaxesPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Excise Taxes Per Share",
        "documentation": "Investment company excise taxes per share.",
        "terseLabel": "Excise taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyExpenseRatioIncludingIncentiveFee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyExpenseRatioIncludingIncentiveFee",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Expense Ratio, after Fee Waiver and Incentive Fee Deduction",
        "terseLabel": "Expenses and incentive fee",
        "documentation": "Percentage, after deduction of fee waiver and incentive fee, of expense to average net assets."
       }
      }
     },
     "auth_ref": [
      "r1217"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Financial Highlights [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Financial Highlights [Table]",
        "documentation": "Disclosure of information about financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Highlights",
        "label": "Investment Company, Financial Highlights [Table Text Block]",
        "documentation": "Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlights"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Highlights",
        "label": "Investment Company, Financial Highlights [Text Block]",
        "documentation": "The entire disclosure of financial highlights reported by investment company."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r514",
      "r519",
      "r524"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialRatiosAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialRatiosAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Financial Ratios [Abstract]",
        "terseLabel": "Ratios to average net asset value:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyGainLossOnInvestmentPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyGainLossOnInvestmentPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net realized and unrealized gain (loss)",
        "terseLabel": "Net realized and unrealized gain (loss)",
        "label": "Investment Company, Gain (Loss) on Investment, Per Share",
        "verboseLabel": "Net realized gains, Per Share",
        "documentation": "Per share or unit amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "us-gaap_InvestmentCompanyIncentiveFeeToAverageNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyIncentiveFeeToAverageNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Incentive Fee to Average Net Assets",
        "terseLabel": "Expenses before incentive fee",
        "documentation": "Percentage of incentive fee expense to average net assets."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "ck0001902649_InvestmentCompanyIncentiveFeeWaivedIncomeBasedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentCompanyIncentiveFeeWaivedIncomeBasedPercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income based incentive fee waivers percentage",
        "label": "Investment Company Incentive Fee Waived Income Based Percentage",
        "documentation": "Investment Company Incentive Fee Waived Income Based Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossFromOperationsPerShareAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Investment Income (Loss) from Operations, Per Share [Abstract]",
        "terseLabel": "Investment operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net investment income",
        "label": "Investment Company, Investment Income (Loss), Per Share, Basic",
        "terseLabel": "Net investment income",
        "documentation": "Per-basic-share or unit amount, after investment expense, of dividend and interest investment income (loss) from investment held by investment company."
       }
      }
     },
     "auth_ref": [
      "r523"
     ]
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossRatioAfterIncentiveAllocation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossRatioAfterIncentiveAllocation",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Investment Income (Loss) Ratio, after Incentive Allocation",
        "terseLabel": "Net investment income",
        "documentation": "Percentage, after incentive allocation, of investment income (loss) to average net assets."
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossRatioBeforeIncentiveAllocation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossRatioBeforeIncentiveAllocation",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Investment Income (Loss) Ratio, before Incentive Allocation",
        "terseLabel": "Percentage of aggregate net investment income before incentive compensation",
        "documentation": "Percentage, before incentive allocation, of investment income (loss) to average net assets."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_InvestmentCompanyManagementFeeWaived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyManagementFeeWaived",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Management Fee Waived",
        "totalLabel": "Investment Company, Management Fee Waived, Total",
        "terseLabel": "Management fee and incetive fee waivers",
        "negatedLabel": "Management fee waivers",
        "documentation": "Amount of management fee waived for investment company."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1235"
     ]
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyPortfolioTurnover",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Portfolio Turnover",
        "terseLabel": "Portfolio turnover rate",
        "documentation": "Percentage of lesser of purchase or sale of portfolio securities to average value of portfolio securities owned."
       }
      }
     },
     "auth_ref": [
      "r1218"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_InvestmentCompanyShareholderServiceFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyShareholderServiceFeeExpense",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Shareholder Service Fee Expense",
        "terseLabel": "Accrued distribution and shareholder servicing fees",
        "documentation": "Amount of expense for shareholder services. Includes, but is not limited to, fee and expense for transfer and dividend disbursing agent."
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "us-gaap_InvestmentCompanyTotalReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyTotalReturn",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Total Return",
        "terseLabel": "Total return based on net asset value",
        "documentation": "Percentage increase (decrease) in fund net asset value, assuming reinvestment of dividends and capital gain distributions."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r517",
      "r520"
     ]
    },
    "ck0001902649_InvestmentConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentConcentrationRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Concentration Risk [Member]",
        "documentation": "Investment Concentration Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Holdings, Schedule of Investments [Table Text Block]",
        "terseLabel": "Consolidated Schedule of Restricted Securities of Unaffiliated Issuers",
        "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentHoldingsScheduleOfInvestmentsTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuers1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Investments [Text Block]",
        "terseLabel": "Consolidated Schedule of Restricted Securities of Unaffiliated Issuers",
        "documentation": "The entire disclosure for investments owned by investment company."
       }
      }
     },
     "auth_ref": [
      "r531",
      "r620",
      "r621",
      "r622",
      "r639",
      "r655",
      "r665",
      "r705"
     ]
    },
    "us-gaap_InvestmentIdentifierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIdentifierAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Identifier [Axis]",
        "documentation": "Identification of investment in security, including, but not limited to, name, title, and other identifying information."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r534",
      "r539",
      "r540",
      "r541",
      "r546",
      "r547",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r670",
      "r671",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r692",
      "r693",
      "r695",
      "r696",
      "r697",
      "r698",
      "r700",
      "r701",
      "r702",
      "r703",
      "r705",
      "r707",
      "r708",
      "r709",
      "r815",
      "r1211",
      "r1212"
     ]
    },
    "ck0001902649_InvestmentInOurCommonStockMayInvolveAboveAverageDegreeOfRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentInOurCommonStockMayInvolveAboveAverageDegreeOfRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeOperatingAfterExpenseAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeOperatingAfterExpenseAndTax",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Operating, after Expense and Tax",
        "totalLabel": "Investment Income, Operating, after Expense and Tax, Total",
        "terseLabel": "Net investment income",
        "documentation": "Amount, after expense and tax, of investment income classified as operating. Excludes realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r592",
      "r607",
      "r828"
     ]
    },
    "ck0001902649_InvestmentIncomePaymentInKindInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentIncomePaymentInKindInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment income payment in kind interest income.",
        "label": "Investment Income Payment In Kind Interest Income",
        "terseLabel": "PIK income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income [Table Text Block]",
        "terseLabel": "Schedule of Ordinary Income Distributions Paid",
        "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r54",
      "r1180"
     ]
    },
    "us-gaap_InvestmentInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentInterestRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total Coupon",
        "terseLabel": "Interest Rate",
        "label": "Investment Interest Rate",
        "documentation": "Rate of interest on investment."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r644",
      "r645",
      "r649",
      "r650",
      "r687",
      "r688",
      "r815",
      "r1098",
      "r1100"
     ]
    },
    "us-gaap_InvestmentInterestRateFloor": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentInterestRateFloor",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate, floor",
        "terseLabel": "Interest Rate, Floor",
        "label": "Investment, Interest Rate, Floor",
        "documentation": "Minimum rate of interest on investment."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1246",
      "r1248",
      "r1250"
     ]
    },
    "us-gaap_InvestmentInterestRatePaidInCash": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentInterestRatePaidInCash",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate, Cash",
        "label": "Investment, Interest Rate, Paid in Cash",
        "documentation": "Rate of interest paid in cash on investment."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1246",
      "r1248",
      "r1250"
     ]
    },
    "us-gaap_InvestmentInterestRatePaidInKind": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentInterestRatePaidInKind",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rate, Paid in Kind",
        "documentation": "Rate of interest paid in kind on investment."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r645",
      "r649",
      "r688"
     ]
    },
    "ck0001902649_InvestmentInterestRatesFloor": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentInterestRatesFloor",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rates, Floor",
        "documentation": "Investment, Interest Rates, Floor",
        "terseLabel": "Interest rate, floor"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIssuerAffiliationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIssuerAffiliationAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Affiliation [Axis]",
        "documentation": "Information by affiliation of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r510",
      "r537",
      "r548",
      "r562",
      "r563",
      "r583",
      "r584",
      "r585",
      "r586",
      "r593",
      "r594",
      "r599",
      "r600",
      "r631",
      "r632",
      "r638",
      "r664",
      "r668",
      "r669",
      "r691",
      "r692",
      "r694",
      "r695",
      "r699",
      "r700",
      "r704",
      "r705",
      "r706"
     ]
    },
    "us-gaap_InvestmentIssuerAffiliationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIssuerAffiliationDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Affiliation [Domain]",
        "documentation": "Affiliation of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r510",
      "r537",
      "r548",
      "r562",
      "r563",
      "r583",
      "r584",
      "r585",
      "r586",
      "r593",
      "r594",
      "r599",
      "r600",
      "r631",
      "r632",
      "r638",
      "r664",
      "r668",
      "r669",
      "r691",
      "r692",
      "r694",
      "r695",
      "r699",
      "r700",
      "r704",
      "r705",
      "r706"
     ]
    },
    "us-gaap_InvestmentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentMaturityDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity",
        "label": "Investment Maturity Date",
        "documentation": "Maturity date of investment, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r644",
      "r645",
      "r649",
      "r650",
      "r687",
      "r688",
      "r815",
      "r1099",
      "r1101"
     ]
    },
    "cef_InvestmentObjectivesAndPracticesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "InvestmentObjectivesAndPracticesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Objectives and Practices [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ck0001902649_InvestmentOwnedAndCashAndCashEquivalentsPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedAndCashAndCashEquivalentsPercentOfNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned And Cash And Cash Equivalents Percent Of Net Assets",
        "documentation": "Investment owned and cash and cash equivalents percent of net assets."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedAndCashEquivalentsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedAndCashEquivalentsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned and Cash Equivalents Fair Value",
        "documentation": "Investment Owned and Cash Equivalents Fair Value",
        "totalLabel": "Total Cash and Investment, Fair value",
        "terseLabel": "Total Cash and Investment, Fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedAndCashEquivalentsPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedAndCashEquivalentsPercentOfNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned and Cash Equivalents Percent of Net Assets",
        "documentation": "Investment Owned and Cash Equivalents Percent of Net Assets",
        "terseLabel": "% of Total Cash and Investment",
        "totalLabel": "% of Total Cash and Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedAtCost",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "verboseLabel": "Investments, Cost",
        "label": "Investment Owned, Cost",
        "documentation": "Cost of the investment."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r539",
      "r540",
      "r635",
      "r643",
      "r661",
      "r705",
      "r815",
      "r829",
      "r1222"
     ]
    },
    "ck0001902649_InvestmentOwnedAtCostAndCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedAtCostAndCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned at Cost And Cash And Cash Equivalents at Carrying Value",
        "documentation": "Investment Owned at Cost And Cash And Cash Equivalents at Carrying Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "periodStartLabel": "Fair Value, Beginning Balance",
        "periodEndLabel": "Fair Value, Ending Balance",
        "label": "Investments, at fair value",
        "verboseLabel": "Investments, at fair value",
        "documentation": "Fair value of investment in security owned."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r532",
      "r533",
      "r534",
      "r536",
      "r538",
      "r539",
      "r540",
      "r543",
      "r548",
      "r550",
      "r562",
      "r563",
      "r622",
      "r631",
      "r632",
      "r641",
      "r653",
      "r654",
      "r668",
      "r669",
      "r670",
      "r682",
      "r685",
      "r704",
      "r706",
      "r709",
      "r815",
      "r829",
      "r1222"
     ]
    },
    "ck0001902649_InvestmentOwnedAtFairValueAndCashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedAtFairValueAndCashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned at Fair Value and Cash and Cash Equivalents Fair Value Disclosure",
        "documentation": "Investment owned at fair value and cash and cash equivalents fair value disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal",
        "label": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r543",
      "r629",
      "r658",
      "r690",
      "r815"
     ]
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedBalanceShares",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Investment Owned, Balance, Shares",
        "documentation": "Number of shares of investment owned."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r543",
      "r629",
      "r658",
      "r690",
      "r815"
     ]
    },
    "ck0001902649_InvestmentOwnedPercentOfCapitalizationOfFund": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentOfCapitalizationOfFund",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned percent of capitalization of fund.",
        "label": "Investment Owned Percent of Capitalization of Fund",
        "terseLabel": "Percentage of aggregate capitalization of fund"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedPercentOfCashAndInvestment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentOfCashAndInvestment",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned percent of cash and investment.",
        "label": "Investment Owned Percent Of Cash and Investment",
        "terseLabel": "% of Total Cash and Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedPercentOfFundAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentOfFundAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned percent of fund assets.",
        "label": "Investment Owned Percent of Fund Assets",
        "terseLabel": "Percentage of aggregate fair value of fund assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedPercentOfNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Net Assets",
        "verboseLabel": "Percentage of aggregate fair value and amortized cost",
        "label": "Percentage of Net Assets",
        "documentation": "Percentage of investment owned to net assets."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r539",
      "r540",
      "r631",
      "r653",
      "r668",
      "r671",
      "r706",
      "r815",
      "r1222"
     ]
    },
    "ck0001902649_InvestmentOwnedPercentOfTotalAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentOfTotalAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned percent of total assets.",
        "label": "Investment Owned Percent of Total Assets",
        "terseLabel": "Percentage of aggregate fair value of total assets"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedPercentageOfCashAndCashEquivalents": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentageOfCashAndCashEquivalents",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned, percentage of cash and cash equivalents.",
        "label": "Investment Owned Percentage Of Cash And Cash Equivalents",
        "terseLabel": "% Total Cash Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedPercentageOfCashAndInvestments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentageOfCashAndInvestments",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "% of Total Cash and Investments",
        "label": "Investment Owned Percentage Of Cash And Investments",
        "documentation": "Investment owned, percentage of cash and investments."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentOwnedPercentageOfInvestments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentOwnedPercentageOfInvestments",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment owned, percentage of investments.",
        "label": "Investment Owned Percentage Of Investments",
        "terseLabel": "% of Total Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentTransactionsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentTransactionsPolicyPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Transactions",
        "label": "Investment Transactions Policy [Policy Text Block]",
        "documentation": "Investment transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type",
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r535",
      "r536",
      "r539",
      "r543",
      "r622",
      "r631",
      "r646",
      "r654",
      "r668",
      "r677",
      "r706",
      "r710",
      "r711",
      "r712",
      "r713",
      "r815"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r535",
      "r536",
      "r539",
      "r543",
      "r622",
      "r631",
      "r646",
      "r654",
      "r668",
      "r677",
      "r706",
      "r710",
      "r711",
      "r712",
      "r713",
      "r815"
     ]
    },
    "us-gaap_InvestmentTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeExtensibleEnumeration",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Type [Extensible Enumeration]",
        "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r539",
      "r623",
      "r631",
      "r644",
      "r646",
      "r647",
      "r668",
      "r687",
      "r706"
     ]
    },
    "us-gaap_InvestmentUnaffiliatedIssuerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentUnaffiliatedIssuerMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Unaffiliated Issuer [Member]",
        "terseLabel": "Non-Controlled, Non-Affiliated Investments",
        "documentation": "Unaffiliated issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r548",
      "r578",
      "r583",
      "r584",
      "r585",
      "r593",
      "r599",
      "r622",
      "r627",
      "r631",
      "r632",
      "r638",
      "r656",
      "r664",
      "r668",
      "r669"
     ]
    },
    "ck0001902649_InvestmentValuationPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentValuationPolicyPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment valuation.",
        "terseLabel": "Investment Valuation",
        "label": "Investment Valuation Policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Variable Interest Rate, Type [Extensible Enumeration]",
        "terseLabel": "Investment Variable Interest Rate Type",
        "documentation": "Indicates type of variable interest rate of investment."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r645",
      "r649",
      "r688"
     ]
    },
    "ck0001902649_InvestmentsAdverselyAffectDeterminationOfNetAssetValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsAdverselyAffectDeterminationOfNetAssetValueMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments Adversely Affect Determination Of Net Asset Value [Member]",
        "documentation": "Investments Adversely Affect Determination Of Net Asset Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsAreGenerallyNotInPubliclyTradedSecuritiesThereWillBeUncertaintyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsAreGenerallyNotInPubliclyTradedSecuritiesThereWillBeUncertaintyMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments are Generally not in Publicly Traded Securities, There will be Uncertainty [Member]",
        "documentation": "Investments are Generally not in Publicly Traded Securities, There will be Uncertainty [Member]",
        "terseLabel": "Investments are Generally not in Publicly Traded Securities, There will be Uncertainty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsByIssuingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsByIssuingPreferredStockMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments By Issuing Preferred Stock [Member]",
        "documentation": "Investments By Issuing Preferred Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsInFinancialServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsInFinancialServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments In Financial Services [Member]",
        "documentation": "Investments In Financial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsInForeignSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsInForeignSecuritiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments In Foreign Securities [Member]",
        "documentation": "Investments In Foreign Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsInInternetSoftwareAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsInInternetSoftwareAndServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments In Internet Software And Services [Member]",
        "documentation": "Investments In Internet Software And Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsInLeveragedPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsInLeveragedPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments In Leveraged Portfolio Companies [Member]",
        "documentation": "Investments In Leveraged Portfolio Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsInSoftwareInternetAndCatalogRetailAndItServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsInSoftwareInternetAndCatalogRetailAndItServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_InvestmentsIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "InvestmentsIncomeNet",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments Income, Net",
        "documentation": "Investments Income, Net",
        "terseLabel": "Net investment income"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IvyRehabIntermediateIILLCOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IvyRehabIntermediateIILLCOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IvyRehab Intermediate II, LLC",
        "label": "IvyRehab Intermediate II LLC One [Member]",
        "documentation": "IvyRehab Intermediate II LLC One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_IvyrehabIntermediateIiLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "IvyrehabIntermediateIiLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IvyRehab Intermediate II, LLC",
        "label": "IvyRehab Intermediate II LLC [Member]",
        "documentation": "IvyRehab Intermediate II, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_JFAcquisitionLLCJFPetroleumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "JFAcquisitionLLCJFPetroleumMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JF Acquisition LLC JF Petroleum [Member]",
        "documentation": "JF Acquisition LLC JF Petroleum Member",
        "terseLabel": "JF Acquisition, LLC (JF Petroleum)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_JFAcquisitionLLCJFPetroleumOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "JFAcquisitionLLCJFPetroleumOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JF Acquisition LLC JF Petroleum One [Member]",
        "documentation": "JF Acquisition LLC JF Petroleum One Member",
        "terseLabel": "JF Acquisition, LLC (JF Petroleum)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_KamanCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "KamanCorporationMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kaman Corporation",
        "label": "Kaman Corporation [Member]",
        "documentation": "Kaman Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_KidDistroHoldingsLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "KidDistroHoldingsLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kid Distro Holdings, LLC",
        "label": "Kid Distro Holdings, LLC [Member]",
        "documentation": "Kid distro holdings, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LackOfLiquidityInInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LackOfLiquidityInInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lack Of Liquidity In Investments [Member]",
        "documentation": "Lack Of Liquidity In Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_LatestPremiumDiscountToNavPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LatestPremiumDiscountToNavPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ck0001902649_LegalProceedingsInConnectionWithInvestmentsInPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LegalProceedingsInConnectionWithInvestmentsInPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "ck0001902649_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r32",
      "r33",
      "r34",
      "r37",
      "r38",
      "r39",
      "r40",
      "r146",
      "r149",
      "r150",
      "r202",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r347",
      "r350",
      "r351",
      "r389",
      "r557",
      "r750",
      "r768",
      "r829",
      "r1115",
      "r1168",
      "r1169"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and net assets",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r74",
      "r466",
      "r795",
      "r810",
      "r811",
      "r1081",
      "r1086",
      "r1102",
      "r1163"
     ]
    },
    "ck0001902649_LifeSciencesToolsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LifeSciencesToolsAndServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life sciences tools and services.",
        "label": "Life Sciences Tools And Services [Member]",
        "terseLabel": "Life Sciences Tools And Services"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LighthouseParentHoldingsIncOneApertureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LighthouseParentHoldingsIncOneApertureMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lighthouse Parent Holdings Inc One (Aperture) [Member]",
        "documentation": "Lighthouse Parent Holdings Inc One (Aperture) [Member]",
        "terseLabel": "Lighthouse Parent Holdings, Inc (Aperture)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LighthouseParentHoldingsIncTwoApertureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LighthouseParentHoldingsIncTwoApertureMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lighthouse Parent Holdings Inc Two (Aperture) [Member]",
        "documentation": "Lighthouse Parent Holdings Inc Two (Aperture) [Member]",
        "terseLabel": "Lighthouse Parent Holdings, Inc (Aperture)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, outstanding amount",
        "totalLabel": "Long-Term Line of Credit, Total",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r72",
      "r1179"
     ]
    },
    "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityAverageOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Average Outstanding Amount",
        "terseLabel": "Outstanding amount",
        "documentation": "Average amount borrowed under the credit facility during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r1081",
      "r1084",
      "r1112",
      "r1113"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityCommitmentFeeAmount",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtScheduleOfTotalExpensesRelatedToDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Commitment Fee Amount",
        "terseLabel": "Commitment fees",
        "documentation": "Amount of the fee for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r218"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Rate of term of commitment is amended",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total facility amount",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Credit facility, maturity date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving credit facility, interest rate, description",
        "label": "Line of Credit Facility, Interest Rate Description",
        "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line Of Credit Facility Interest Rate During Period",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r1081",
      "r1084",
      "r1112",
      "r1113"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revolving commitments",
        "terseLabel": "Credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityPeriodicPaymentInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityPeriodicPaymentInterest",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Periodic Payment, Interest",
        "terseLabel": "Payment of interest on debt",
        "documentation": "Amount of the required periodic payment applied to interest."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Credit facility, Remaining borrowing capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r218"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility unused portion of commitment fee percentage",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LjAvalonHoldingsLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LjAvalonHoldingsLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LJ Avalon Holdings, LLC (Ardurra)",
        "documentation": "LJ Avalon Holdings, LLC.",
        "label": "LJ Avalon Holdings, LLC One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LjAvalonHoldingsLlcThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LjAvalonHoldingsLlcThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LJ Avalon Holdings, LLC Three.",
        "label": "LJ Avalon Holdings, LLC Three [Member]",
        "terseLabel": "LJ Avalon Holdings, LLC (Ardurra)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LjAvalonHoldingsLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LjAvalonHoldingsLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LJ Avalon Holdings, LLC (Ardurra)",
        "documentation": "LJ Avalon Holdings, LLC.",
        "label": "LJ Avalon Holdings, LLC Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_LoanServicingFeesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LoanServicingFeesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Servicing Fees [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LogicmonitorIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LogicmonitorIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Logicmonitor Inc [Member]",
        "terseLabel": "Logicmonitor, Inc",
        "documentation": "Logicmonitor, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_LogicmonitorIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LogicmonitorIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Logicmonitor Inc One [Member]",
        "documentation": "Logicmonitor Inc One [Member]",
        "terseLabel": "Logicmonitor, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt, net of unamortized issuance costs, Carrying Value",
        "label": "Long-Term Debt",
        "verboseLabel": "Total Capacity",
        "terseLabel": "Debt (net of deferred issuance costs of $1,864,718 and $866,702, respectively)",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r72",
      "r147",
      "r152",
      "r241",
      "r257",
      "r458",
      "r764",
      "r765",
      "r794",
      "r1179"
     ]
    },
    "us-gaap_LongTermDebtAverageAmountOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtAverageAmountOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Available",
        "label": "Long-Term Debt, Average Amount Outstanding",
        "terseLabel": "Weighted-average debt outstanding",
        "documentation": "Average amount outstanding of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r590"
     ]
    },
    "cef_LongTermDebtDividendsAndCovenantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtDividendsAndCovenantsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Dividends and Covenants [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "cef_LongTermDebtIssuanceAndSubstitutionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtIssuanceAndSubstitutionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Issuance and Substitution [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "cef_LongTermDebtPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtPrincipal",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Principal"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "cef_LongTermDebtRightsLimitedByOtherSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtRightsLimitedByOtherSecuritiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "cef_LongTermDebtStructuringTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtStructuringTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Structuring [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "cef_LongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "cef_LongTermDebtTitleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LongTermDebtTitleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Title [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r1105",
      "r1106",
      "r1107"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r19",
      "r1105",
      "r1106",
      "r1107"
     ]
    },
    "ck0001902649_LossOfStatusAsRegulatedInvestmentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LossOfStatusAsRegulatedInvestmentCompanyMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss of Status as Regulated Investment Company.",
        "label": "Loss of Status as Regulated Investment Company [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_LowestPriceOrBid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LowestPriceOrBid",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "cef_LowestPriceOrBidNav": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LowestPriceOrBidNav",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, NAV"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "cef_LowestPriceOrBidPremiumDiscountToNavPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "LowestPriceOrBidPremiumDiscountToNavPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ck0001902649_LuckyUsBuyercoLlcGlobalPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "LuckyUsBuyercoLlcGlobalPaymentsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lucky US BuyerCo LLC (Global Payments) [Member]",
        "documentation": "Lucky US BuyerCo LLC (Global Payments).",
        "terseLabel": "Lucky US BuyerCo, LLC (Global Payments)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MHSubILLCMicroHoldingCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MHSubILLCMicroHoldingCorpMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MH Sub I LLC (Micro Holding Corp) [Member]",
        "documentation": "MH Sub I LLC (Micro Holding Corp) [Member]",
        "terseLabel": "MH Sub I, LLC (Micro Holding Corp.)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MROParentCorporationOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MROParentCorporationOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MRO Parent Corporation One [Member]",
        "documentation": "MRO Parent Corporation One Member",
        "terseLabel": "MRO Parent Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MROParentCorporationTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MROParentCorporationTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MRO Parent Corporation Two [Member]",
        "documentation": "MRO Parent Corporation Two Member",
        "terseLabel": "MRO Parent Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MachineryMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Machinery.",
        "label": "Machinery [Member]",
        "terseLabel": "Machinery"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MadisonLogicHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MadisonLogicHoldingsIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Madison Logic Holdings Inc [Member]",
        "terseLabel": "Madison Logic Holdings, Inc.",
        "documentation": "Madison logic holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MajcoLLCBigBrandTireMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MajcoLLCBigBrandTireMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Majco LLC Big Brand Tire [Member]",
        "documentation": "Majco LLC Big Brand Tire Member",
        "terseLabel": "Majco LLC (Big Brand Tire)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManagementAndServiceFeesBaseRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementAndServiceFeesBaseRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management and Service Fees, Base Rate",
        "terseLabel": "Management fee, annual rate on net assets",
        "documentation": "Base rate for management and service fees under arrangement to manage operations, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "us-gaap_ManagementAndServiceFeesIncentiveRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementAndServiceFeesIncentiveRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management and Service Fees, Incentive Rate",
        "terseLabel": "Incentive fees and mangement fees based on income, percentage",
        "documentation": "Rate based on performance for management and service fees under arrangement to manage operations, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "us-gaap_ManagementFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementFeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee Expense",
        "terseLabel": "Management fees",
        "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r584",
      "r827",
      "r1226"
     ]
    },
    "cef_ManagementFeeNotBasedOnNetAssetsNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ManagementFeeNotBasedOnNetAssetsNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee not based on Net Assets, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_ManagementFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management fees payable",
        "label": "Management Fee Payable",
        "documentation": "Amount of fee payable for management of fund or trust."
       }
      }
     },
     "auth_ref": [
      "r551"
     ]
    },
    "ck0001902649_ManagementFeeWaiver": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagementFeeWaiver",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fee waiver.",
        "label": "Management Fee Waiver",
        "negatedLabel": "Management fee waiver",
        "terseLabel": "Management fee waived"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ManagementFeesIncentiveFeesAndOtherExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagementFeesIncentiveFeesAndOtherExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees Incentive Fees And Other Expense [Abstract]",
        "documentation": "Management fees, incentive fees and other expense."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ManagementFeesIncentiveFeesAndOtherExpensesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagementFeesIncentiveFeesAndOtherExpensesLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management Fees Incentive Fees And Other Expenses [Line Items]",
        "label": "Management Fees Incentive Fees And Other Expenses [Line Items]",
        "documentation": "Management fees, incentive fees and other expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ManagementFeesIncentiveFeesAndOtherExpensesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagementFeesIncentiveFeesAndOtherExpensesTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management Fees Incentive Fees And Other Expenses [Table]",
        "label": "Management Fees Incentive Fees And Other Expenses [Table]",
        "documentation": "Management fees, incentive fees and other expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ManagementFeesIncentiveFeesAndOtherExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagementFeesIncentiveFeesAndOtherExpensesTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management Fees, Incentive Fees and Other Expenses",
        "label": "Management Fees Incentive Fees And Other Expenses [Text Block]",
        "documentation": "Management fees, incentive fees and other expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ManagementFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ManagementFeesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees.",
        "label": "Management Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_ManagementFeesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ManagementFeesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees [Percent]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_MarketApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketApproachValuationTechniqueMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation, Market Approach [Member]",
        "terseLabel": "Market Approach",
        "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r781",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "ck0001902649_MarketDisruptionsAndOtherGeopoliticalOrMacroeconomicEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MarketDisruptionsAndOtherGeopoliticalOrMacroeconomicEventsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Disruptions And Other Geopolitical Or Macroeconomic Events [Member]",
        "documentation": "Market Disruptions And Other Geopolitical Or Macroeconomic Events."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MarketPriceOfCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MarketPriceOfCommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Price Of Common Stock.",
        "label": "Market Price Of Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MarketPriceShareOfCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MarketPriceShareOfCommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Price Share Of Common Stock.",
        "label": "Market Price Share Of Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MarketQuotationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MarketQuotationsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market quotations.",
        "terseLabel": "Market Quotations",
        "label": "Market Quotations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MasterNotePurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MasterNotePurchaseAgreementMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Master Note Purchase Agreement [Member]",
        "documentation": "Master Note Purchase Agreement [Member]",
        "terseLabel": "Master Note Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r89",
      "r90",
      "r92",
      "r109",
      "r111",
      "r112",
      "r114",
      "r115",
      "r180",
      "r213",
      "r214",
      "r215",
      "r216",
      "r298",
      "r322",
      "r323",
      "r324",
      "r328",
      "r370",
      "r418",
      "r482",
      "r483",
      "r489",
      "r544",
      "r545",
      "r625",
      "r644",
      "r650",
      "r651",
      "r687",
      "r723",
      "r724",
      "r726",
      "r727",
      "r738",
      "r739",
      "r760",
      "r769",
      "r778",
      "r779",
      "r780",
      "r781",
      "r789",
      "r790",
      "r791",
      "r792",
      "r806",
      "r1117",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "ck0001902649_MaximumNumberOfSharesYetBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MaximumNumberOfSharesYetBeRepurchased",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of shares that may yet be repurchased.",
        "label": "Maximum Number of Shares Yet Be Repurchased",
        "terseLabel": "Maximum number of shares that may yet be repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MaximumUpfrontPlacementFeesOrBrokerageCommissionsAndShareholderServicingAndOrDistributionFeesAsPercentageOfGrossProceedsFromSaleOfShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MaximumUpfrontPlacementFeesOrBrokerageCommissionsAndShareholderServicingAndOrDistributionFeesAsPercentageOfGrossProceedsFromSaleOfShares",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum upfront placement fees or brokerage commissions and shareholder servicing and or distribution fees as percentage of gross proceeds from sale of shares.",
        "label": "Maximum Upfront Placement Fees or Brokerage Commissions and Shareholder Servicing and or Distribution Fees as percentage of Gross Proceeds From Sale of Shares",
        "terseLabel": "Percentage of gross proceeds from sale of shares"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ck0001902649_MeasurementInputBookValueMultiplesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MeasurementInputBookValueMultiplesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book Value Multiples",
        "label": "Measurement Input Book Value Multiples [Member]",
        "documentation": "Measurement Input, Book value multiples."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount Rate",
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r780",
      "r781",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputEbitdaMultipleMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "EBITDA Multiple",
        "terseLabel": "EBITDA Multiples",
        "label": "Measurement Input, EBITDA Multiple [Member]",
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r781",
      "r789",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term",
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "ck0001902649_MeasurementInputImpliedVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MeasurementInputImpliedVolatilityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Implied Volatility",
        "label": "Measurement Input Implied Volatility [Member]",
        "documentation": "Measurement Input, Implied volatility."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MeasurementInputIndicativeBidOrAskQuotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MeasurementInputIndicativeBidOrAskQuotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indicative Bid/Ask Quotes",
        "label": "Measurement Input Indicative Bid Or Ask Quotes [Member]",
        "documentation": "Measurement input, indicative bid or ask quotes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputRevenueMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputRevenueMultipleMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue Multiple",
        "label": "Measurement Input, Revenue Multiple [Member]",
        "terseLabel": "Revenue multiples",
        "documentation": "Measurement input using market valuation of entity divided by revenue."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r780",
      "r789",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "ck0001902649_MeasurementInputTransactionPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MeasurementInputTransactionPriceMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Transaction Price [Member]",
        "documentation": "Measurement Input, Transaction Price [Member]",
        "terseLabel": "Transaction Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r368",
      "r369",
      "r370",
      "r779",
      "r780",
      "r781",
      "r789"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r779",
      "r780",
      "r781",
      "r789"
     ]
    },
    "ck0001902649_MeasurementInputYieldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MeasurementInputYieldMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yield",
        "label": "Measurement Input Yield [Member]",
        "documentation": "Measurement Input, yield."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MediaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MediaMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Media [Member]",
        "documentation": "Media.",
        "terseLabel": "Media"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MembersOfBoardOfDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MembersOfBoardOfDirectorsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Members of Board of Directors [Member]",
        "documentation": "Members of Board of Directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MesquiteBidcoLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MesquiteBidcoLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mesquite Bidco, LLC",
        "label": "Mesquite Bidco LLC [Member]",
        "documentation": "Mesquite Bidco LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MiddleMarketLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MiddleMarketLoansMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfChangesInInvestmentsCategorizedAsLevel3Details",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Middle Market Loans",
        "label": "Middle Market Loans [Member]",
        "documentation": "Middle Market Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r89",
      "r90",
      "r92",
      "r109",
      "r111",
      "r112",
      "r114",
      "r115",
      "r180",
      "r213",
      "r214",
      "r215",
      "r216",
      "r298",
      "r322",
      "r323",
      "r324",
      "r328",
      "r370",
      "r418",
      "r482",
      "r483",
      "r489",
      "r544",
      "r545",
      "r625",
      "r644",
      "r650",
      "r651",
      "r687",
      "r723",
      "r724",
      "r726",
      "r727",
      "r738",
      "r739",
      "r760",
      "r769",
      "r778",
      "r779",
      "r780",
      "r781",
      "r789",
      "r790",
      "r791",
      "r806",
      "r1117",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ck0001902649_ModigentLLCOnePuebloMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ModigentLLCOnePuebloMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modigent LLC One (Pueblo) [Member]",
        "documentation": "Modigent LLC One (Pueblo) [Member]",
        "terseLabel": "Modigent, LLC (Pueblo)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ModigentLLCTwoPuebloMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ModigentLLCTwoPuebloMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modigent LLC Two (Pueblo) [Member]",
        "documentation": "Modigent LLC Two (Pueblo) [Member]",
        "terseLabel": "Modigent, LLC (Pueblo)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ModigentLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ModigentLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modigent, LLC (fka Pueblo Mechanical and Controls, LLC)",
        "label": "Modigent, LLC One [Member]",
        "documentation": "Modigent, LLC One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ModigentLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ModigentLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modigent, LLC (fka Pueblo Mechanical and Controls, LLC)",
        "label": "Modigent, LLC Two [Member]",
        "documentation": "Modigent, LLC Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MonthlyLIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MonthlyLIBORMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIBOR(M)",
        "label": "Monthly L I B O R [Member]",
        "documentation": "Monthly LIBOR."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MonthlySOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MonthlySOFRMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR(M)",
        "label": "Monthly S O F R [Member]",
        "documentation": "Monthly SOFR."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MpulseMobileIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MpulseMobileIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mpulse Mobile Inc. [Member]",
        "documentation": "Mpulse Mobile Inc.",
        "terseLabel": "Mpulse Mobile Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_MpulseMobileIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "MpulseMobileIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mpulse Mobile Inc. One [Member]",
        "documentation": "Mpulse Mobile Inc. one.",
        "terseLabel": "Mpulse Mobile Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ck0001902649_NetAssetValueAndMarketValueOfCommonStockMayBecomeMoreVolatileIfPreferredStockIssuedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetAssetValueAndMarketValueOfCommonStockMayBecomeMoreVolatileIfPreferredStockIssuedMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetAssetValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetAssetValuePerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NAV Per Share",
        "periodEndLabel": "Per share NAV at end of period",
        "periodStartLabel": "Per share NAV at beginning of period",
        "terseLabel": "Net assets per share",
        "verboseLabel": "Net asset value per share",
        "documentation": "Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r529",
      "r530",
      "r561",
      "r579",
      "r715",
      "r829"
     ]
    },
    "ck0001902649_NetAssetValuePerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetAssetValuePerShareAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net asset value per share abstract.",
        "label": "Net Asset Value Per Share Abstract",
        "terseLabel": "NET ASSET VALUE PER SHARE"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net assets",
        "label": "Net Assets Liabilities",
        "documentation": "Net assets liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "totalLabel": "Net cash provided by (used in) operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_NetExpenseOverAssetsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "NetExpenseOverAssetsPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Expense over Assets [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "totalLabel": "Net increase (decrease) in net assets resulting from operations",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r59",
      "r76",
      "r118",
      "r122",
      "r131",
      "r132",
      "r136",
      "r146",
      "r149",
      "r150",
      "r151",
      "r156",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r164",
      "r165",
      "r169",
      "r202",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r260",
      "r263",
      "r266",
      "r270",
      "r327",
      "r340",
      "r343",
      "r365",
      "r389",
      "r468",
      "r580",
      "r606",
      "r610",
      "r745",
      "r746",
      "r747",
      "r827",
      "r1115"
     ]
    },
    "us-gaap_NetInvestmentIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetInvestmentIncome",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Investment Income",
        "terseLabel": "Net investment income before taxes",
        "verboseLabel": "Net investment income",
        "totalLabel": "Net investment income",
        "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r471",
      "r472",
      "r591",
      "r810",
      "r811",
      "r827"
     ]
    },
    "us-gaap_NetInvestmentIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetInvestmentIncomeAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income",
        "label": "Net Investment Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_NetInvestmentIncomeBeforeIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetInvestmentIncomeBeforeIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net investment income before taxes",
        "label": "Net Investment Income Before Income Taxes",
        "documentation": "Net investment income before income taxes.",
        "terseLabel": "Net investment income before taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_NetInvestmentIncomeBeforeIncomeTaxesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetInvestmentIncomeBeforeIncomeTaxesPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net investment income before income taxes per share.",
        "label": "Net Investment Income Before Income Taxes Per Share",
        "terseLabel": "Net investment income before excise taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_NetOfIncentiveFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetOfIncentiveFeeMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net of incentive fee.",
        "label": "Net of Incentive Fee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_NetUnrealizedGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NetUnrealizedGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar": {
       "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains (losses)",
        "label": "Net Unrealized Gains Losses",
        "documentation": "Net unrealized gains losses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "cef_NewCefOrBdcRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "NewCefOrBdcRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New CEF or BDC Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r872",
      "r938",
      "r939",
      "r940"
     ]
    },
    "ck0001902649_NoControlOverPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NoControlOverPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No control over portfolio companies.",
        "label": "No Control Over Portfolio Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_NoPublicTradingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "NoPublicTradingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Public Trading [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ck0001902649_NoReplicationOfSuccessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NoReplicationOfSuccessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Replication Of Success [Member]",
        "documentation": "No Replication Of Success [Member]",
        "terseLabel": "No Replication Of Success [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "cef_NoTradingHistoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "NoTradingHistoryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading History [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "ck0001902649_NonControlledAffiliatedInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NonControlledAffiliatedInvestmentsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Controlled, Affiliated Investments",
        "label": "Non Controlled Affiliated Investments [Member]",
        "documentation": "Non-controlled, affiliated investments."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_NonControlledNonAffiliatedInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NonControlledNonAffiliatedInvestmentsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Controlled, Non-Affiliated Investments",
        "label": "Non Controlled Non Affiliated Investments [Member]",
        "documentation": "Non-controlled, non-affiliated investments."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r948",
      "r974",
      "r983"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonUsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1242",
      "r1245",
      "r1247",
      "r1249"
     ]
    },
    "us-gaap_NoninterestExpenseDirectorsFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoninterestExpenseDirectorsFees",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director fees",
        "label": "Director Fee",
        "documentation": "Amount of expense for service provided by entity's director."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r1231",
      "r1236"
     ]
    },
    "us-gaap_NoninterestExpenseInvestmentAdvisoryFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoninterestExpenseInvestmentAdvisoryFees",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fee waivers",
        "label": "Investment Advisory Fee",
        "negatedLabel": "Incentive fee waivers",
        "documentation": "Amount of expense for investment advisory service, including, but not limited to, managing money in fund."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r584",
      "r827",
      "r1226"
     ]
    },
    "ck0001902649_NotManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "NotManagedByBlackRockButOneSubsidiariesMayNotReplicateSuccessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M10DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M10DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M10 Dividends [Member]",
        "documentation": "O 2024 M10 Dividends [Member]",
        "terseLabel": "Dividends Declared Date October 24, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M11DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M11DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M11 Dividends [Member]",
        "documentation": "O 2024 M11 Dividends [Member]",
        "terseLabel": "Dividends Declared Date November 25, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M12DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M12DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M12 Dividends [Member]",
        "documentation": "O 2024 M12 Dividends [Member]",
        "terseLabel": "Dividends Declared Date December 20, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M1DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M1 Dividends [Member]",
        "documentation": "O 2024 M1 Dividends [Member]",
        "terseLabel": "Dividends Declared Date January 26, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M2DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M2 Dividends [Member]",
        "documentation": "O 2024 M2 Dividends [Member]",
        "terseLabel": "Dividends Declared Date February 23, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M3DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M3DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M3 Dividends [Member]",
        "documentation": "O 2024 M3 Dividends [Member]",
        "terseLabel": "Dividends Declared Date March 26, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M4DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M4DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "O 2024 M4 Dividends [Member]",
        "label": "O 2024 M4 Dividends [Member]",
        "terseLabel": "Dividends Declared Date April 24, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M5DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M5DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M5 Dividends [Member]",
        "documentation": "O2024M5 Dividends [Member]",
        "terseLabel": "Dividends Declared Date May 24, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M6DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M6DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M6 Dividends [Member]",
        "documentation": "O 2024 M6 Dividends [Member]",
        "terseLabel": "Dividends Declared Date June 26, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M7DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M7DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M7 Dividends [Member]",
        "documentation": "O 2024 M7 Dividends [Member]",
        "terseLabel": "Dividends Declared Date July 26, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M8DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M8DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M8 Dividends [Member]",
        "documentation": "O2024M8 Dividends [Member]",
        "terseLabel": "Dividends Declared Date August 23, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2024M9DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2024M9DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 M9 Dividends [Member]",
        "documentation": "O 2024 M9 Dividends [Member]",
        "terseLabel": "Dividends Declared Date September 25, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025ADividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025ADividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 A Dividends [Member]",
        "documentation": "O 2025 A Dividends [Member]",
        "terseLabel": "O 2025 A Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M10DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M10DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 M10 Dividends [Member]",
        "documentation": "O 2025 M10 Dividends [Member]",
        "terseLabel": "Dividends Declared Date October 24, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M11DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M11DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Declared Date November 26, 2025",
        "label": "O 2025 M11 Dividends [Member]",
        "documentation": "O 2025 M11 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M12DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M12DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 M12 Dividends [Member]",
        "documentation": "O 2025 M12 Dividends [Member]",
        "terseLabel": "Dividends Declared Date December 23, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M1DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O2025 M1 Dividends [Member]",
        "documentation": "O2025 M1 Dividends [Member]",
        "terseLabel": "Dividends Declared Date January 24, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M2DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O2025 M2 Dividends [Member]",
        "documentation": "O2025 M2 Dividends [Member]",
        "terseLabel": "Dividends Declared Date February 25, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M3DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M3DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O2025 M3 Dividends [Member]",
        "documentation": "O2025 M3 Dividends [Member]",
        "terseLabel": "Dividends Declared Date March 24, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M4DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M4DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 M4 Dividends [Member]",
        "documentation": "O 2025 M4 Dividends [Member]",
        "terseLabel": "Dividends Declared Date April 24, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M5DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M5DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Declared Date May 23, 2025",
        "label": "O 2025 M5 Dividends [Member]",
        "documentation": "O 2025 M5 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M6DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M6DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Declared Date June 26, 2025",
        "label": "O 2025 M6 Dividends [Member]",
        "documentation": "O 2025 M6 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M7DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M7DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 M7 Dividends [Member]",
        "documentation": "O 2025 M7 Dividends [Member]",
        "terseLabel": "Dividends Declared Date July 25, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M8DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M8DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Declared Date August 22, 2025",
        "label": "O 2025 M8 Dividends [Member]",
        "documentation": "O 2025 M8 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025M9DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025M9DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 M9 Dividends [Member]",
        "documentation": "O 2025 M9 Dividends [Member]",
        "terseLabel": "Dividends Declared Date September 26, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025Q2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025Q2DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "O 2025 Q2 Dividends",
        "label": "O 2025 Q2 Dividends [Member]",
        "documentation": "O 2025 Q2 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2025Q4DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2025Q4DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "O 2025 Q4 Dividends",
        "label": "O 2025 Q4 Dividends [Member]",
        "documentation": "O 2025 Q4 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2026M1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2026M1DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O2026M1DividendsMember",
        "documentation": "O2026M1DividendsMember",
        "terseLabel": "O 2026 M1 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_O2026M2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "O2026M2DividendsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2026 M2 Dividends [Member]",
        "documentation": "O 2026 M2 Dividends [Member]",
        "terseLabel": "O 2026 M2 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OakFundingLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OakFundingLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oak Funding LLC [Member]",
        "documentation": "Oak funding llc member."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OakFundingLLCRockefellerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OakFundingLLCRockefellerMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oak Funding LLC (Rockefeller) [Member]",
        "documentation": "Oak Funding LLC (Rockefeller) [Member]",
        "terseLabel": "Oak Funding LLC (Rockefeller))"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OfferingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OfferingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Expenses",
        "documentation": "Offering Expenses",
        "terseLabel": "Offering expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OilGasAndConsumableFuelsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OilGasAndConsumableFuelsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oil, Gas and Consumable Fuels",
        "label": "Oil Gas and Consumable Fuels [Member]",
        "documentation": "Oil, gas and consumable fuels."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OmniaPartnersLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OmniaPartnersLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OMNIA Partners, LLC",
        "label": "Omnia Partners Llc [Member]",
        "documentation": "OMNIA Partners, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses",
        "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."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OperatingExpensesToAverageNetAssetsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OperatingExpensesToAverageNetAssetsPercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses to Average Net Assets Percentage",
        "documentation": "Operating Expenses to Average Net Assets Percentage",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OperatingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OperatingFacilityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Facility [Member]",
        "documentation": "Operating facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "terseLabel": "Net operating expenses",
        "totalLabel": "Net operating expenses",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r745",
      "r747",
      "r751",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "ck0001902649_OranjeHoldcoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OranjeHoldcoIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oranje Holdco, Inc.",
        "label": "Oranje Holdco, Inc. [Member]",
        "terseLabel": "Oranje Holdco, Inc. (KnowBe4)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OrganizationAndBasisOfPresentationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OrganizationAndBasisOfPresentationTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Basis of Presentation [Table]",
        "documentation": "Organization and Basis of Presentation [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OrganizationAndOfferingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OrganizationAndOfferingCostsPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Offering Costs [Policy Text Block]",
        "terseLabel": "Organization and Offering Costs",
        "documentation": "Organization and offering costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Basis of Presentation",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r119",
      "r120",
      "r121",
      "r490",
      "r491"
     ]
    },
    "us-gaap_OrganizationalAndOfferingCostsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationalAndOfferingCostsExpense",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering and Organizational Costs, Expense",
        "totalLabel": "Offering and Organizational Costs, Expense, Total",
        "terseLabel": "Organizational expenses",
        "documentation": "Amount of expense for cost associated with issuance of security by investment company and for formation and organizational costs incurred to establish entity to do business."
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "us-gaap_OrganizationalCostExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationalCostExpense",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organizational Cost, Expense",
        "terseLabel": "Organizational expenses",
        "documentation": "Amount of expense for formation and organizational costs incurred to establish entity to do business."
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ck0001902649_OrganizationalExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OrganizationalExpenses",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organizational Expenses",
        "documentation": "Organizational expenses.",
        "terseLabel": "Organizational expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_OriginalIssueDiscountAndPikInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OriginalIssueDiscountAndPikInterestMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original Issue Discount And Pik Interest [Member]",
        "documentation": "Original Issue Discount And Pik Interest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_OtherAnnualExpense1Percent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherAnnualExpense1Percent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 1 [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "cef_OtherAnnualExpense2Percent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherAnnualExpense2Percent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 2 [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "cef_OtherAnnualExpense3Percent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherAnnualExpense3Percent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 3 [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "cef_OtherAnnualExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherAnnualExpensesAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "cef_OtherAnnualExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherAnnualExpensesPercent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Cost and Expense, Operating",
        "terseLabel": "Other operating expenses",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r474",
      "r755"
     ]
    },
    "cef_OtherExpensesNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherExpensesNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "cef_OtherFeederFundExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherFeederFundExpensesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Feeder Fund Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_OtherInvestmentCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherInvestmentCompaniesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Other Investment Companies [Member]",
        "documentation": "Investment in other investment companies (as defined)."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r814"
     ]
    },
    "cef_OtherMasterFundExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherMasterFundExpensesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Master Fund Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "cef_OtherSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherSecuritiesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Securities [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "cef_OtherSecurityDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherSecurityDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "cef_OtherSecurityTitleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherSecurityTitleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Title [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "cef_OtherTransactionExpense1Percent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionExpense1Percent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 1 [Percent]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionExpense2Percent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionExpense2Percent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 2 [Percent]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionExpense3Percent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionExpense3Percent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 3 [Percent]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionExpensesAbstract",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionExpensesPercent",
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionFeesBasisMaximum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionFeesBasisMaximum",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionFeesBasisMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionFeesBasisMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionFeesBasisNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionFeesBasisNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cef_OtherTransactionFeesNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OtherTransactionFeesNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r946",
      "r981"
     ]
    },
    "ck0001902649_OutstandingBoreInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "OutstandingBoreInterest",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Bore Interest",
        "documentation": "Outstanding Bore Interest",
        "terseLabel": "Outstanding bore interest"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r869",
      "r949",
      "r984"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r869",
      "r949",
      "r984"
     ]
    },
    "cef_OutstandingSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OutstandingSecuritiesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Securities [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "cef_OutstandingSecurityAuthorizedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OutstandingSecurityAuthorizedShares",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Authorized [Shares]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "cef_OutstandingSecurityHeldShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OutstandingSecurityHeldShares",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Held [Shares]"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "cef_OutstandingSecurityNotHeldShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OutstandingSecurityNotHeldShares",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Not Held [Shares]"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "cef_OutstandingSecurityTitleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "OutstandingSecurityTitleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Title [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ck0001902649_PalmdaleOilCompanyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PalmdaleOilCompanyLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Palmdale Oil Company, LLC [Member]",
        "documentation": "Palmdale Oil Company, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PalmdaleOilCompanyLLCOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PalmdaleOilCompanyLLCOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Palmdale Oil Company, LLC One [Member]",
        "documentation": "Palmdale Oil Company, LLC One."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PaperAndForestProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PaperAndForestProductsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paper and forest products.",
        "label": "Paper And Forest Products [Member]",
        "terseLabel": "Paper and Forest Products"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_PayableInvestmentPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayableInvestmentPurchase",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payable, Investment, Purchase",
        "terseLabel": "Payable for investments purchased",
        "documentation": "Amount of payable for purchase of investment."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r714",
      "r829"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PaymentOfDividendsInCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PaymentOfDividendsInCommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment Of Dividends In Common Stock.",
        "label": "Payment Of Dividends In Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForPurchaseOfInvestmentOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForPurchaseOfInvestmentOperatingActivity",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions of investments",
        "label": "Payment for Purchase, Investment, Operating Activity",
        "documentation": "Amount of cash outflow for acquisition of investment, classified as operating activity. Includes, but is not limited to, funding, origination, drawdown, and participation in investment."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "terseLabel": "Payments of repurchased shares",
        "negatedTerseLabel": "Payments of repurchased shares",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Dividends",
        "totalLabel": "Total Amount",
        "negatedLabel": "Dividends paid in cash to shareholders",
        "terseLabel": "Total Amount",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ck0001902649_PaymentsToPurchaseOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PaymentsToPurchaseOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of investments",
        "terseLabel": "Purchase of investments",
        "label": "Payments to Purchase of Investments",
        "documentation": "Payments to purchase of investments."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PayrocLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PayrocLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroc, LLC",
        "label": "Payroc LLC [Member]",
        "documentation": "Payroc LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "ck0001902649_PercentageOfAggregateNetInvestmentIncomeBeforeIncentiveCompensationEarnedForTheMostRecentCalendarQuarter": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfAggregateNetInvestmentIncomeBeforeIncentiveCompensationEarnedForTheMostRecentCalendarQuarter",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate net investment income before incentive compensation earned for the most recent calendar quarter",
        "label": "Percentage of Aggregate Net Investment Income Before Incentive Compensation Earned for the Most Recent Calendar Quarter",
        "terseLabel": "Percentage of aggregate net investment income before incentive compensation earned for most recent calendar quarter",
        "verboseLabel": "Percentage of aggregate net investment income before incentive compensation earned for most recent calendar quarter"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfAggregateRealizedCapitalGainsForTheMostRecentCalendarQuarter": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfAggregateRealizedCapitalGainsForTheMostRecentCalendarQuarter",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate realized capital gains for the most recent calendar quarter",
        "label": "Percentage of Aggregate Realized Capital Gains for the Most Recent Calendar Quarter",
        "terseLabel": "Percentage of aggregate realized capital gains for most recent calendar quarter"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfAnnualOperatingExpensesNotExceededValueOfFundNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfAnnualOperatingExpensesNotExceededValueOfFundNetAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of annual operating expenses not exceeded value of fund net assets.",
        "label": "Percentage of Annual Operating Expenses Not Exceeded Value of Fund Net Assets",
        "terseLabel": "Percentage of annual operating expenses not exceeded value of fund net assets"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfAnnualTotalReturnOnDailyWeightedAverageUnreturnedContributedCapitalContributions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfAnnualTotalReturnOnDailyWeightedAverageUnreturnedContributedCapitalContributions",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of annual total return on daily weighted average unreturned contributed capital contributions",
        "label": "Percentage of Annual Total Return on Daily Weighted Average Unreturned Contributed Capital Contributions",
        "terseLabel": "Percentage of annual total return on daily weighted average unreturned contributed capital contributions"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfAnnualizedTotalReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfAnnualizedTotalReturn",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of annualized total return",
        "label": "Percentage of Annualized Total Return",
        "terseLabel": "Percentage of annualized total return"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfCashAndCashEquivalentsNetAssetsHeld": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfCashAndCashEquivalentsNetAssetsHeld",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of cash and cash equivalents net assets held.",
        "label": "Percentage of Cash and Cash Equivalents Net Assets Held",
        "terseLabel": "Percentage of cash and cash equivalents net assets held"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfDailyWeightedAverageUnreturnedCapitalContributions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfDailyWeightedAverageUnreturnedCapitalContributions",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of daily weighted average unreturned capital contributions",
        "label": "Percentage Of Daily Weighted Average Unreturned Capital Contributions",
        "terseLabel": "Percentage of daily weighted average unreturned capital contributions"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfFairValueOfLoanBearInterestRateAtFloatingRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfFairValueOfLoanBearInterestRateAtFloatingRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of fair value of loans bear interest at floor rate",
        "label": "Percentage of Fair Value of Loan Bear Interest Rate at Floating Rate",
        "documentation": "Percentage of fair value of loan bear interest rate at floating rate."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfFairValueOfLoansBearInterestWithFloorRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfFairValueOfLoansBearInterestWithFloorRate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of fair value of loans bear interest with floor rate",
        "label": "Percentage Of Fair Value Of Loans Bear Interest With Floor Rate",
        "documentation": "Percentage of fair value of loans bear interest with floor rate."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfForeignCurrencyDenominatedInvestments": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfForeignCurrencyDenominatedInvestments",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of foreign currency denominated investments.",
        "label": "Percentage Of Foreign Currency Denominated Investments",
        "terseLabel": "Percentage of foreign currency denominated investments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfInstitutionalSharesConvertIntoFractionalShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfInstitutionalSharesConvertIntoFractionalShares",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of institutional shares convert into fractional shares.",
        "label": "Percentage of Institutional Shares Convert into Fractional Shares",
        "terseLabel": "Percentage of institutional shares convert into fractional shares"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfNetInvestmentIncomeBeforeIncentiveCompensationEarnedInExcessOfThisTotalReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfNetInvestmentIncomeBeforeIncentiveCompensationEarnedInExcessOfThisTotalReturn",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net investment income before incentive compensation earned in excess of this total return",
        "label": "Percentage of Net Investment Income Before Incentive Compensation Earned in Excess of this Total Return",
        "terseLabel": "Percentage of net investment income before incentive compensation earned in excess of this total return"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfNonQualifyingAssetToTotalAsset": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfNonQualifyingAssetToTotalAsset",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Non Qualifying Asset to Total Asset",
        "documentation": "Percentage of non qualifying asset to total asset.",
        "terseLabel": "Percentage of non qualifying asset to total asset"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfQualifyingAssetsToTotalAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfQualifyingAssetsToTotalAssets",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of qualifying assets to total assets",
        "label": "Percentage Of Qualifying Assets To Total Assets",
        "documentation": "Percentage of qualifying assets to total assets."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfTotalReturnHurdleOnDailyWeightedAverageUnreturnedCapitalContributions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfTotalReturnHurdleOnDailyWeightedAverageUnreturnedCapitalContributions",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total return hurdle on daily weighted average unreturned capital contributions",
        "label": "Percentage of Total Return Hurdle on Daily Weighted Average Unreturned Capital Contributions",
        "terseLabel": "Percentage of total return hurdle on daily weighted average unreturned capital contributions"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOfUnderwiringCompensationOnGrossProceedsOfPrimaryOffering": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOfUnderwiringCompensationOnGrossProceedsOfPrimaryOffering",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of underwiring compensation on gross proceeds of primary offering.",
        "label": "Percentage of Underwiring Compensation on Gross Proceeds of Primary Offering",
        "terseLabel": "Percentage of underwiring compensation of gross proceeds from primary offering"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PercentageOutstandingSharesRepurchased": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PercentageOutstandingSharesRepurchased",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage outstanding shares repurchased.",
        "label": "Percentage Outstanding Shares Repurchased",
        "terseLabel": "Percentage of outstanding shares repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PeterCFoyAssociatesInsuranceServicesLLCPCFInsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PeterCFoyAssociatesInsuranceServicesLLCPCFInsuranceMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance) [Member]",
        "documentation": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance) [Member]",
        "terseLabel": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PeterCFoyAssociatesInsuranceServicesLlcPcfInsuranceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PeterCFoyAssociatesInsuranceServicesLlcPcfInsuranceOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance)",
        "label": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance) One [Member]",
        "documentation": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance) One."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PeterCFoyAssociatesInsuranceServicesLlcPcfInsuranceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PeterCFoyAssociatesInsuranceServicesLlcPcfInsuranceTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance)",
        "label": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance) Two [Member]",
        "documentation": "Peter C. Foy &amp; Associates Insurance Services, LLC (PCF Insurance) Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PlaypowerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PlaypowerIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PlayPower, Inc",
        "label": "PlayPower, Inc [Member]",
        "documentation": "PlayPower, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PmaParentHoldingLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PmaParentHoldingLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PMA Parent Holdings, LLC",
        "label": "PMA Parent Holding, LlC [Member]",
        "documentation": "PMA Parent Holding, LlC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PncBankNationalAssociationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PncBankNationalAssociationMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PNC Bank, National Association [Member]",
        "terseLabel": "PNC Bank, National Association",
        "documentation": "Pnc bank, national association."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ck0001902649_PortfolioCompaniesIncurDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PortfolioCompaniesIncurDebtMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Companies Incur Debt [Member]",
        "documentation": "Portfolio Companies Incur Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockLiquidationPreference",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Liquidating Preference",
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r41",
      "r1081",
      "r1083",
      "r1119"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r272"
     ]
    },
    "cef_PreferredStockRestrictionsArrearageTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "PreferredStockRestrictionsArrearageTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Arrearage [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "cef_PreferredStockRestrictionsOtherTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "PreferredStockRestrictionsOtherTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Other [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other assets",
        "label": "Prepaid Expense and Other Assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PriceDeclinesAndIlliquidityInCorporateDebtMarketsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PriceDeclinesAndIlliquidityInCorporateDebtMarketsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price Declines And Illiquidity In Corporate Debt Markets [Member]",
        "documentation": "Price declines and illiquidity in corporate debt markets."
       }
      }
     },
     "auth_ref": []
    },
    "cef_PrimaryShelfFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "PrimaryShelfFlag",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf [Flag]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "cef_PrimaryShelfQualifiedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "PrimaryShelfQualifiedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf Qualified [Flag]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of outstanding loan",
        "label": "Loan, Held-in-Portfolio, Principal Outstanding",
        "totalLabel": "Loan, Held-in-Portfolio, Principal Outstanding, Total",
        "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromDispositionOfInvestmentOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromDispositionOfInvestmentOperatingActivity",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Disposition of Investment, Operating Activity",
        "terseLabel": "Proceeds from disposition of investments",
        "documentation": "Amount of cash inflow from sale of investment, classified as operating activity. Includes, but is not limited to, repayment, principal payment, paydown, and maturity of investment."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return of Capital",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r1076"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from common shares sold",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from issuance of Notes",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Proceeds from Lines of Credit, Total",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Draws on credit facilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r1081",
      "r1084"
     ]
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dispositions of investments",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total",
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r113",
      "r196",
      "r419",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r741",
      "r744",
      "r746",
      "r747",
      "r770",
      "r771",
      "r805",
      "r806",
      "r807",
      "r809",
      "r812",
      "r1029",
      "r1030",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1110",
      "r1111",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r113",
      "r196",
      "r419",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r741",
      "r744",
      "r746",
      "r747",
      "r770",
      "r771",
      "r805",
      "r806",
      "r807",
      "r809",
      "r812",
      "r1029",
      "r1030",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1110",
      "r1111",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fees",
        "label": "Professional Fees",
        "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."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r755",
      "r827",
      "r1230",
      "r1236"
     ]
    },
    "ck0001902649_ProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ProfessionalServicesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional services.",
        "label": "Professional Services [Member]",
        "terseLabel": "Professional Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net increase (decrease) in net assets resulting from operations",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net increase (decrease) in net assets resulting from operations",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r122",
      "r131",
      "r132",
      "r138",
      "r146",
      "r149",
      "r150",
      "r151",
      "r156",
      "r162",
      "r164",
      "r165",
      "r202",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r260",
      "r327",
      "r340",
      "r343",
      "r345",
      "r348",
      "r349",
      "r365",
      "r389",
      "r454",
      "r456",
      "r467",
      "r511",
      "r580",
      "r606",
      "r610",
      "r782",
      "r783",
      "r828",
      "r1032",
      "r1115"
     ]
    },
    "ck0001902649_PromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PromissoryNotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Notes [Member]",
        "documentation": "Promissory Notes [Member]",
        "terseLabel": "Promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "cef_ProspectusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ProspectusLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "cef_ProspectusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ProspectusTable",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ck0001902649_ProvisionsOfDelawareGeneralCorporationLawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ProvisionsOfDelawareGeneralCorporationLawMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions of Delaware General Corporation Law.",
        "label": "Provisions of Delaware General Corporation Law [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_PurposeOfFeeTableNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "PurposeOfFeeTableNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purpose of Fee Table , Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ck0001902649_Pye-BarkerFireSafetyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "Pye-BarkerFireSafetyLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pye-Barker Fire &amp; Safety LLC [Member]",
        "documentation": "Pye-Barker Fire &amp; Safety LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_PyramidAnalyticsBVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "PyramidAnalyticsBVMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pyramid Analytics B.V. [Member]",
        "documentation": "Pyramid Analytics B.V. [Member]",
        "terseLabel": "Pyramid Analytics BV (Netherlands)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_QuarterlyLIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "QuarterlyLIBORMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIBOR(Q)",
        "label": "Quarterly L I B O R [Member]",
        "documentation": "Quarterly LIBOR."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_QuarterlySOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "QuarterlySOFRMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR(Q)",
        "label": "Quarterly S O F R [Member]",
        "documentation": "Quarterly S O F R."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RBSBuyerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RBSBuyerIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RBS Buyer Inc. [Member]",
        "documentation": "RBS Buyer Inc.",
        "terseLabel": "RBS Buyer Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RBSBuyerIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RBSBuyerIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RBS Buyer Inc. One [Member]",
        "documentation": "RBS Buyer Inc. one.",
        "terseLabel": "RBS Buyer Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RSCAcquisitionIncRiskStrategiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RSCAcquisitionIncRiskStrategiesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSC Acquisition Inc (Risk Strategies) [Member]",
        "documentation": "RSC Acquisition Inc (Risk Strategies) [Member]",
        "terseLabel": "RSC Acquisition, Inc. (Risk Strategies)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r89",
      "r90",
      "r92",
      "r109",
      "r111",
      "r112",
      "r114",
      "r115",
      "r180",
      "r213",
      "r214",
      "r215",
      "r216",
      "r288",
      "r298",
      "r322",
      "r323",
      "r324",
      "r326",
      "r328",
      "r370",
      "r416",
      "r417",
      "r418",
      "r482",
      "r483",
      "r489",
      "r544",
      "r545",
      "r625",
      "r644",
      "r650",
      "r651",
      "r687",
      "r723",
      "r724",
      "r726",
      "r727",
      "r738",
      "r739",
      "r760",
      "r769",
      "r778",
      "r779",
      "r780",
      "r781",
      "r789",
      "r790",
      "r791",
      "r792",
      "r806",
      "r815",
      "r1108",
      "r1117",
      "r1158",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r89",
      "r90",
      "r92",
      "r109",
      "r111",
      "r112",
      "r114",
      "r115",
      "r180",
      "r213",
      "r214",
      "r215",
      "r216",
      "r288",
      "r298",
      "r322",
      "r323",
      "r324",
      "r326",
      "r328",
      "r370",
      "r416",
      "r417",
      "r418",
      "r482",
      "r483",
      "r489",
      "r544",
      "r545",
      "r625",
      "r644",
      "r650",
      "r651",
      "r687",
      "r723",
      "r724",
      "r726",
      "r727",
      "r738",
      "r739",
      "r760",
      "r769",
      "r778",
      "r779",
      "r780",
      "r781",
      "r789",
      "r790",
      "r791",
      "r792",
      "r806",
      "r815",
      "r1108",
      "r1117",
      "r1158",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "ck0001902649_RavenAcquisitionHoldingsLLCR1RCMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RavenAcquisitionHoldingsLLCR1RCMMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raven Acquisition Holdings LLC (R1 RCM)",
        "label": "Raven Acquisition Holdings LLC (R1 RCM) [Member]",
        "documentation": "Raven Acquisition Holdings LLC (R1 RCM) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RealEstateManagementAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RealEstateManagementAndDevelopmentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate management and development.",
        "label": "Real Estate Management And Development [Member]",
        "terseLabel": "Real Estate Management and Development"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "totalLabel": "Net realized and unrealized gain (loss)",
        "terseLabel": "Net realized and unrealized gain (loss)",
        "documentation": "Amount, after tax, of realized and unrealized gain (loss) on investment, derivative, and foreign currency transaction on investment and derivative from change in market price, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r1214",
      "r1238"
     ]
    },
    "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTaxAbstract",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax [Abstract]",
        "terseLabel": "Realized and unrealized gain (loss) on investments and foreign currency"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized gain (loss)",
        "label": "Realized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "negatedLabel": "Net realized (gain) loss",
        "verboseLabel": "Net realized gain (loss)",
        "documentation": "Amount, after tax, of realized gain (loss) on investment, derivative, and foreign currency transaction on investment and derivative from change in market price, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r608",
      "r721",
      "r1232"
     ]
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedInvestmentGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized Investment Gains (Losses)",
        "totalLabel": "Realized Investment Gains (Losses), Total",
        "negatedLabel": "Net realized (gain) loss",
        "documentation": "Amount of realized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_ReceivableInvestmentSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivableInvestmentSale",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable for investments sold",
        "label": "Receivable, Investment, Sale",
        "documentation": "Amount of receivable from sale of investment."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r619",
      "r829"
     ]
    },
    "ck0001902649_ReclassificationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ReclassificationPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification [Policy Text Block]",
        "label": "Reclassification Policy Text Block",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r861",
      "r941",
      "r976"
     ]
    },
    "cef_RegisteredClosedEndFundFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "RegisteredClosedEndFundFlag",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registered Closed-End Fund [Flag]"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ck0001902649_RegulationsGoverningOperationAsBdcAffectAbilityAndRaiseAdditionalCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RegulationsGoverningOperationAsBdcAffectAbilityAndRaiseAdditionalCapitalMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulations Governing Operation As BDC Affect Ability And Raise Additional Capital [Member]",
        "documentation": "Regulations Governing Operation As BDC Affect Ability And Raise Additional Capital [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RegulationsGoverningOperationAsBdcLimitOurAbilityAndRaiseAdditionalCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RegulationsGoverningOperationAsBdcLimitOurAbilityAndRaiseAdditionalCapitalMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RegulatoryRestrictionsThatRestrictOurAbilityToRaiseCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RegulatoryRestrictionsThatRestrictOurAbilityToRaiseCapitalMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Restrictions That Restrict Our Ability To Raise Capital [Member]",
        "documentation": "Regulatory Restrictions That Restrict Our Ability To Raise Capital [Member]",
        "terseLabel": "BlackRock Acquisition of HPS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ReimbursementsDueToAdvisor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ReimbursementsDueToAdvisor",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursements due to advisor.",
        "label": "Reimbursements Due To Advisor",
        "terseLabel": "Reimbursements Due to advisor"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ReimbursementsDueToTheInvestmentAdviser": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ReimbursementsDueToTheInvestmentAdviser",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 9.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursements due to the investment adviser",
        "label": "Reimbursements Due to the Investment Adviser",
        "terseLabel": "Reimbursements due to the Investment Adviser"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ReinvestmentOfDividendsDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ReinvestmentOfDividendsDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reinvestment of dividends during period.",
        "label": "Reinvestment of Dividends During Period",
        "terseLabel": "Reinvestment of dividends during the period"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RelatedPartyTransactionUpfrontTransactionFeeCapPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RelatedPartyTransactionUpfrontTransactionFeeCapPercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related party transaction upfront transaction fee cap percentage.",
        "label": "Related Party Transaction Upfront Transaction Fee Cap Percentage",
        "terseLabel": "Cap on NAV"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureOtherRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r506",
      "r507",
      "r508",
      "r587",
      "r588",
      "r589",
      "r615",
      "r617"
     ]
    },
    "ck0001902649_RenaissanceHoldingCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RenaissanceHoldingCorpMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Renaissance Holding Corp. [Member]",
        "documentation": "Renaissance Holding Corp. [Member]",
        "terseLabel": "Renaissance Holding Corp."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Repayments of credit facility draws",
        "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."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r1081",
      "r1084"
     ]
    },
    "ck0001902649_ReplicateHistoricalPerformanceOfOtherInvestmentCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ReplicateHistoricalPerformanceOfOtherInvestmentCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Replicate Historical Performance Of Other Investment Companies [Member]",
        "documentation": "Replicate historical performance of other investment companies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAgreementDateOfRepurchase": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepurchaseAgreementDateOfRepurchase",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Agreement, Date of Repurchase",
        "verboseLabel": "Repurchase valuation date",
        "terseLabel": "Repurchase pricing date",
        "documentation": "Date of repurchase of security subject to repurchase agreement, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r644",
      "r651",
      "r687"
     ]
    },
    "ck0001902649_RepurchaseOfferCommencementDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseOfferCommencementDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Offer Commencement Date",
        "documentation": "Repurchase Offer Commencement Date",
        "terseLabel": "Repurchase Offer Commencement Date"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnAugustThirtyTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnAugustThirtyTwoThousandTwentyFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Request Deadline On August 30, 2024",
        "label": "Repurchase Request Deadline On August 30, 2024",
        "documentation": "Repurchase request deadline on august thirty two thousand twenty four."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnAugustTwentySevenTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnAugustTwentySevenTwoThousandTwentyFiveMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RepurchaseRequestDeadlineOnAugustTwentySevenTwoThousandTwentyFiveMember",
        "documentation": "RepurchaseRequestDeadlineOnAugustTwentySevenTwoThousandTwentyFiveMember",
        "terseLabel": "Repurchase Request Deadline On August 27 2025 Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnAugustTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnAugustTwoThousandTwentyThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Request Deadline On August 31, 2023",
        "label": "Repurchase Request Deadline On August Two Thousand Twenty Three [Member]",
        "documentation": "Repurchase request deadline on august 2023."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnFebruaryTwentyEightTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnFebruaryTwentyEightTwoThousandTwentyFiveMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Request Deadline On February Twenty Eight Two Thousand Twenty Five [Member]",
        "documentation": "Repurchase Request Deadline On February Twenty Eight Two Thousand Twenty Five [Member]",
        "terseLabel": "Repurchase Request Deadline On February 28, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnFebruaryTwentyNineTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnFebruaryTwentyNineTwoThousandTwentyFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Request Deadline On February 29, 2024",
        "label": "Repurchase Request Deadline On February Twenty Nine Two Thousand Twenty Four [Member]",
        "documentation": "Repurchase Request Deadline On February Twenty Nine Two Thousand Twenty Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnJulyThirtyOneTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnJulyThirtyOneTwoThousandTwentyFiveMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Request Deadline On July 31, 2024 Member",
        "label": "Repurchase Request Deadline On July Thirty One Two Thousand Twenty Five [Member]",
        "documentation": "Repurchase Request Deadline On July Thirty One Two Thousand Twenty Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnMayThirtyFirstTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnMayThirtyFirstTwoThousandTwentyFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase request deadline on may thirty first two thousand twenty four.",
        "label": "Repurchase Request Deadline on May Thirty First Two Thousand Twenty Four [Member]",
        "terseLabel": "Repurchase Request Deadline On May 31, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnMayTwentyEightTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnMayTwentyEightTwoThousandTwentyFiveMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Request Deadline On May Twenty Eight Two Thousand Twenty Five [Member]",
        "documentation": "Repurchase Request Deadline On May Twenty Eight Two Thousand Twenty Five [Member]",
        "terseLabel": "Repurchase Request Deadline On May 28 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnMayTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnMayTwoThousandTwentyThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Request Deadline On May 31, 2023",
        "label": "Repurchase Request Deadline On May Two Thousand Twenty Three [Member]",
        "documentation": "Repurchase request deadline on may 2023."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnNovemberThirtyTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnNovemberThirtyTwoThousandTwentyThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Request Deadline On November Thirty Two Thousand Twenty Three [Member]",
        "label": "Repurchase Request Deadline On November Thirty Two Thousand Twenty Three [Member]",
        "terseLabel": "Repurchase Request Deadline On November 30, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnNovemberTwentyEightTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnNovemberTwentyEightTwoThousandTwentyFiveMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Request Deadline On November Twenty Eight Two Thousand Twenty Five [Member]",
        "documentation": "Repurchase Request Deadline On November Twenty Eight Two Thousand Twenty Five [Member]",
        "terseLabel": "Repurchase Request Deadline On November 28, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RepurchaseRequestDeadlineOnNovemberTwentyNineTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RepurchaseRequestDeadlineOnNovemberTwentyNineTwoThousandTwentyFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Request Deadline On November 29, 2024",
        "label": "Repurchase Request Deadline On November Twenty Nine Two Thousand Twenty Four [Member]",
        "documentation": "Repurchase Request Deadline On November Twenty Nine Two Thousand Twenty Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r862",
      "r942",
      "r977"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r852",
      "r863",
      "r943",
      "r978"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r870",
      "r950",
      "r985"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ck0001902649_RestrictedInvestmentsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RestrictedInvestmentsPolicyPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Investments",
        "label": "Restricted Investments Policy [Policy Text Block]",
        "documentation": "Restricted investments."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RestrictedSecuritiesAndBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RestrictedSecuritiesAndBankDebt",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Securities and Bank Debt",
        "label": "Restricted Securities and Bank Debt",
        "documentation": "Restricted securities and bank debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3": {
       "parentTag": "ck0001902649_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 4.0
      },
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Decrease in accumulated loss",
        "totalLabel": "Total accumulated earnings (losses)",
        "label": "Distributable earnings (loss)",
        "netLabel": "Total accumulated earnings (losses)",
        "terseLabel": "Distributable earnings (loss)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r66",
      "r465",
      "r487",
      "r488",
      "r503",
      "r560",
      "r795"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Loss",
        "terseLabel": "Distributable Earnings (Loss)",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r153",
      "r154",
      "r155",
      "r157",
      "r162",
      "r163",
      "r165",
      "r203",
      "r204",
      "r205",
      "r259",
      "r327",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r342",
      "r343",
      "r353",
      "r355",
      "r356",
      "r358",
      "r364",
      "r402",
      "r403",
      "r484",
      "r486",
      "r512",
      "r1239"
     ]
    },
    "cef_ReturnAtMinusFivePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ReturnAtMinusFivePercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Five [Percent]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cef_ReturnAtMinusTenPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ReturnAtMinusTenPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Ten [Percent]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cef_ReturnAtPlusFivePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ReturnAtPlusFivePercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Five [Percent]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cef_ReturnAtPlusTenPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ReturnAtPlusTenPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Ten [Percent]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cef_ReturnAtZeroPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ReturnAtZeroPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Zero [Percent]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ck0001902649_ReturnOfCapitalFromInvestmentCompanyDividendDistributionPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ReturnOfCapitalFromInvestmentCompanyDividendDistributionPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return of Capital From Investment Company Dividend DistributionPer Share",
        "documentation": "Return of Capital From Investment Company Dividend DistributionPer Share",
        "terseLabel": "Return of Capital Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "ck0001902649_RevolvingAdvancesIsGreaterThan50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RevolvingAdvancesIsGreaterThan50Member",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Advances is Greater Than 50%",
        "label": "Revolving Advances is Greater Than 50 [Member]",
        "documentation": "Revolving Advances is Greater Than 50 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RevolvingCreditFacilityAndTermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RevolvingCreditFacilityAndTermLoanFacilityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving credit facility and Term loan facility.",
        "label": "Revolving Credit Facility And Term Loan Facility [Member]",
        "terseLabel": "Revolving Credit Facility and Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RialtoManagementGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RialtoManagementGroupLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rialto Management Group, LLC [Member]",
        "documentation": "Rialto Management Group, LLC [Member]",
        "terseLabel": "Rialto Management Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RightToResignMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RightToResignMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right To Resign [Member]",
        "documentation": "Right To Resign [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_RightsLimitedByOtherSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "RightsLimitedByOtherSecuritiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "cef_RightsSubjectToOtherThanMajorityVoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "RightsSubjectToOtherThanMajorityVoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Subject to Other than Majority Vote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "ck0001902649_RisingInterestRatesOrChangesInInterestRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisingInterestRatesOrChangesInInterestRatesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rising Interest Rates Or Changes In Interest Rates [Member]",
        "documentation": "Rising Interest Rates Or Changes In Interest Rates."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskAssociatedWithExposedToHightenedCreditAndLiquidityRisksInTheCurrentEnvironmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskAssociatedWithExposedToHightenedCreditAndLiquidityRisksInTheCurrentEnvironmentMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Associated with Exposed to Hightened Credit and Liquidity Risks in the Current Environment [Member]",
        "documentation": "Risk Associated with Exposed to Hightened Credit and Liquidity Risks in the Current Environment [Member]",
        "terseLabel": "Risk Associated with Exposed to Hightened Credit and Liquidity Risks in the Current Environment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_RiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "RiskAxis",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Axis]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "cef_RiskFactorsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "RiskFactorsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Factors [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ck0001902649_RiskInInvestorsEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskInInvestorsEquitySecuritiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk In Investors Equity Securities [Member]",
        "documentation": "Risk In Investors Equity Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskNotReceiveDistributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskNotReceiveDistributionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk not receive distributions.",
        "label": "Risk Not Receive Distributions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskOfDilutionToStockholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskOfDilutionToStockholdersMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Of Dilution To Stockholders.",
        "label": "Risk Of Dilution To Stockholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToAchieveInvestmentObjectiveDependsOnTheAbilityOfTheAdvisersToManageAndSupportInvestmentProcessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToAchieveInvestmentObjectiveDependsOnTheAbilityOfTheAdvisersToManageAndSupportInvestmentProcessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Achieve Investment Objective Depends on the Ability of the Advisers to Manage and Support Investment Process [Member]",
        "documentation": "Risk Related to Achieve Investment Objective Depends on the Ability of the Advisers to Manage and Support Investment Process [Member]",
        "terseLabel": "Risk Related to Achieve Investment Objective Depends on the Ability of the Advisers to Manage and Support Investment Process [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToAdvisersWillExerciseDiscretionInSelectingBrokersAndDealersToExecuteTransactionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToAdvisersWillExerciseDiscretionInSelectingBrokersAndDealersToExecuteTransactionMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Advisers will Exercise Discretion in Selecting Brokers and Dealers to Execute Transaction [Member]",
        "documentation": "Risk Related to Advisers will Exercise Discretion in Selecting Brokers and Dealers to Execute Transaction [Member]",
        "terseLabel": "Risk Related to Advisers will Exercise Discretion in Selecting Brokers and Dealers to Execute Transaction [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToArtificialIntelligenceAndMachineLearningTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToArtificialIntelligenceAndMachineLearningTechnologyMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Artificial Intelligence and Machine Learning Technology [Member]",
        "documentation": "Risk Related to Artificial Intelligence and Machine Learning Technology [Member]",
        "terseLabel": "Risk Related to Artificial Intelligence and Machine Learning Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToAssuranceThatAnyRiskControlFrameworkWillAchieveItsObjectiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToAssuranceThatAnyRiskControlFrameworkWillAchieveItsObjectiveMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Assurance that Any Risk Control Framework will Achieve its Objective [Member]",
        "documentation": "Risk Related to Assurance that Any Risk Control Framework will Achieve its Objective [Member]",
        "terseLabel": "Risk Related to Assurance that Any Risk Control Framework will Achieve its Objective [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToBlackRockAcquisitionOfHPSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToBlackRockAcquisitionOfHPSMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related To BlackRock Acquisition Of HPS [Member]",
        "documentation": "Risk Related To BlackRock Acquisition Of HPS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToBoardOrCommitteeParticipationMayLimitAbilityToSellInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToBoardOrCommitteeParticipationMayLimitAbilityToSellInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Board or Committee Participation May Limit Ability to Sell Investments [Member]",
        "documentation": "Risk Related to Board or Committee Participation May Limit Ability to Sell Investments [Member]",
        "terseLabel": "Risk Related to Board or Committee Participation May Limit Ability to Sell Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToBorrowingsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Borrowings [Member]",
        "documentation": "Risk Related to Borrowings [Member]",
        "terseLabel": "Risk Related to Borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToBreachOfOurCyberSecurityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToBreachOfOurCyberSecurityMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Breach of Cyber Security [Member]",
        "documentation": "Risk Related to Breach of Cyber Security [Member]",
        "terseLabel": "Risk Related to Breach of Cyber Security [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToBusinessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk related to business.",
        "label": "Risk Related To Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToCertainFeesAndExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToCertainFeesAndExpensesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Certain Fees and Expenses [Member]",
        "documentation": "Risk Related to Certain Fees and Expenses [Member]",
        "terseLabel": "Risk Related to Certain Fees and Expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToChangesInInterestRatesAndCurrencyExchangeRatesMayAffectCostOfCapitalAndNetInvestmentIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToChangesInInterestRatesAndCurrencyExchangeRatesMayAffectCostOfCapitalAndNetInvestmentIncomeMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Changes in Interest Rates and Currency Exchange Rates May Affect Cost of Capital and Net Investment Income [Member]",
        "documentation": "Risk Related to Changes in Interest Rates and Currency Exchange Rates May Affect Cost of Capital and Net Investment Income [Member]",
        "terseLabel": "Risk Related to Changes in Interest Rates and Currency Exchange Rates May Affect Cost of Capital and Net Investment Income [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToComplianceWithTheSecsRegulationBestInterestMayAbilityToRaiseCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToComplianceWithTheSecsRegulationBestInterestMayAbilityToRaiseCapitalMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Compliance with the SEC's Regulation Best Interest May Ability to Raise Capital [Member]",
        "documentation": "Risk Related to Compliance with the SEC's Regulation Best Interest May Ability to Raise Capital [Member]",
        "terseLabel": "Risk Related to Compliance with the SEC's Regulation Best Interest May Ability to Raise Capital [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToCreditDefaultSwapsOrOtherDerivativeTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToCreditDefaultSwapsOrOtherDerivativeTransactionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Credit Default Swaps or Other Derivative Transactions [Member]",
        "documentation": "Risk Related to Credit Default Swaps or Other Derivative Transactions [Member]",
        "terseLabel": "Risk Related to Credit Default Swaps or Other Derivative Transactions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToCybersecurityRisksOfOurServiceProvidersWhichCouldNegativelyImpactTheFundAndShareholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToCybersecurityRisksOfOurServiceProvidersWhichCouldNegativelyImpactTheFundAndShareholdersMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "We are subject to the cybersecurity risks of our Service Providers, which could negatively impact the Fund and its shareholders",
        "label": "Risk Related to Cybersecurity Risks of Our Service Providers which Could Negatively Impact the Fund and Shareholders [Member]",
        "documentation": "Risk Related to Cybersecurity Risks of Our Service Providers which Could Negatively Impact the Fund and Shareholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToDebtObligationsAndSubjectToCreditAndInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToDebtObligationsAndSubjectToCreditAndInterestRateMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Debt Obligations and Subject to Credit and Interest Rate [Member]",
        "documentation": "Risk Related to Debt Obligations and Subject to Credit and Interest Rate [Member]",
        "terseLabel": "Risk Related to Debt Obligations and Subject to Credit and Interest Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToEconomicRecessionsOrDownturnsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToEconomicRecessionsOrDownturnsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Economic Recessions or Downturns [Member]",
        "documentation": "Risk Related to Economic Recessions or Downturns [Member]",
        "terseLabel": "Risk Related to Economic Recessions or Downturns [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToEffectOfGlobalClimateChangeMayImpactTheOperationsOfPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToEffectOfGlobalClimateChangeMayImpactTheOperationsOfPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Effect of Global Climate Change May Impact the Operations of Portfolio Companies [Member]",
        "documentation": "Risk Related to Effect of Global Climate Change May Impact the Operations of Portfolio Companies [Member]",
        "terseLabel": "Risk Related to Effect of Global Climate Change May Impact the Operations of Portfolio Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToExperienceCybersecurityIncidentsAndCyberSecurityRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToExperienceCybersecurityIncidentsAndCyberSecurityRisksMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "We may experience cybersecurity incidents and are subject to cyber-security risks",
        "label": "Risk Related to Experience Cybersecurity Incidents and Cyber Security Risks [Member]",
        "documentation": "Risk Related to Experience Cybersecurity Incidents and Cyber Security Risks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToFailureToMakeFollowOnInvestmentsInOurPortfolioCompaniesCouldImpairTheValueOfOurPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToFailureToMakeFollowOnInvestmentsInOurPortfolioCompaniesCouldImpairTheValueOfOurPortfolioMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Failure to Make Follow-On Investments in Our Portfolio Companies Could Impair the Value of our Portfolio [Member]",
        "documentation": "Risk Related to Failure to Make Follow-On Investments in Our Portfolio Companies Could Impair the Value of our Portfolio [Member]",
        "terseLabel": "Risk Related to Failure to Make Follow-On Investments in Our Portfolio Companies Could Impair the Value of our Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToFormOneOrMoreClosAndStructuredFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToFormOneOrMoreClosAndStructuredFinancingMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Form One or More CLOs and Structured Financing [Member]",
        "documentation": "Risk Related to Form One or More CLOs and Structured Financing [Member]",
        "terseLabel": "Risk Related to Form One or More CLOs and Structured Financing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToGeneralEconomicConditionsCouldAdverselyAffectThePerformanceOfOurInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToGeneralEconomicConditionsCouldAdverselyAffectThePerformanceOfOurInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to General Economic Conditions Could Adversely Affect the Performance of our Investments [Member]",
        "documentation": "Risk Related to General Economic Conditions Could Adversely Affect the Performance of our Investments [Member]",
        "terseLabel": "Risk Related to General Economic Conditions Could Adversely Affect the Performance of our Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToGeneralEuropeanEconomicConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToGeneralEuropeanEconomicConditionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to General European Economic Conditions [Member]",
        "documentation": "Risk Related to General European Economic Conditions [Member]",
        "terseLabel": "Risk Related to General European Economic Conditions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToGovernmentalInterventionInTheFinancialMarketsMayIncreaseVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToGovernmentalInterventionInTheFinancialMarketsMayIncreaseVolatilityMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Governmental Intervention in the Financial Markets May Increase Volatility [Member]",
        "documentation": "Risk Related to Governmental Intervention in the Financial Markets May Increase Volatility [Member]",
        "terseLabel": "Risk Related to Governmental Intervention in the Financial Markets May Increase Volatility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToInaccurateProjectionsCouldAdverselyAffectThePerformanceOfOurInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToInaccurateProjectionsCouldAdverselyAffectThePerformanceOfOurInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Inaccurate Projections Could Adversely Affect the Performance of Investments [Member]",
        "documentation": "Risk Related to Inaccurate Projections Could Adversely Affect the Performance of Investments [Member]",
        "terseLabel": "Risk Related to Inaccurate Projections Could Adversely Affect the Performance of Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToIncreasingCompetitionForInvestmentOpportunitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToIncreasingCompetitionForInvestmentOpportunitiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Increasing Competition for Investment Opportunities [Member]",
        "documentation": "Risk Related to Increasing Competition for Investment Opportunities [Member]",
        "terseLabel": "Risk Related to Increasing Competition for Investment Opportunities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToInformationSystemsAndSystemsFailuresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToInformationSystemsAndSystemsFailuresMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Information Systems and Systems Failures [Member]",
        "documentation": "Risk Related to Information Systems and Systems Failures [Member]",
        "terseLabel": "Risk Related to Information Systems and Systems Failures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToInvestmentInCreditDerivativeExposeToMarketRiskLiquidityAndOtherRiskAssociatedWithTheUseOfLeverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToInvestmentInCreditDerivativeExposeToMarketRiskLiquidityAndOtherRiskAssociatedWithTheUseOfLeverageMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Investment in Credit Derivative Expose to Market Risk, Liquidity and Other Risk Associated with the Use of Leverage [Member]",
        "documentation": "Risk Related to Investment in Credit Derivative Expose to Market Risk, Liquidity and Other Risk Associated with the Use of Leverage [Member]",
        "terseLabel": "Risk Related to Investment in Credit Derivative Expose to Market Risk, Liquidity and Other Risk Associated with the Use of Leverage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToInvestmentsInCovenantLiteLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToInvestmentsInCovenantLiteLoansMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Investments in Covenant-Lite Loans [Member]",
        "documentation": "Risk Related to Investments in Covenant-Lite Loans [Member]",
        "terseLabel": "Risk Related to Investments in Covenant-Lite Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToInvestmentsInNonUSCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToInvestmentsInNonUSCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Investments in Non-U.S. Companies [Member]",
        "documentation": "Risk Related to Investments in Non-U.S. Companies [Member]",
        "terseLabel": "Risk Related to Investments in Non-U.S. Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToInvestmentsInProspectivePortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToInvestmentsInProspectivePortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Investments in Prospective Portfolio Companies [Member]",
        "documentation": "Risk Related to Investments in Prospective Portfolio Companies [Member]",
        "terseLabel": "Risk Related to Investments in Prospective Portfolio Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToLegislativeAndRegulatoryChangesMayAdverselyAffectOurCostsOfComplianceOrTheValueOfOurInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToLegislativeAndRegulatoryChangesMayAdverselyAffectOurCostsOfComplianceOrTheValueOfOurInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Legislative and Regulatory Changes May Adversely Affect our Costs of Compliance or the Value of our Investments [Member]",
        "documentation": "Risk Related to Legislative and Regulatory Changes May Adversely Affect our Costs of Compliance or the Value of our Investments [Member]",
        "terseLabel": "Risk Related to Legislative and Regulatory Changes May Adversely Affect our Costs of Compliance or the Value of our Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToLenderLiabilityAndEquitableSubordinationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToLenderLiabilityAndEquitableSubordinationMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Lender Liability and Equitable Subordination [Member]",
        "documentation": "Risk Related to Lender Liability and Equitable Subordination [Member]",
        "terseLabel": "Risk Related to Lender Liability and Equitable Subordination [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToLossesAsAResultOfErrorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToLossesAsAResultOfErrorsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Losses as a Result of Errors [Member]",
        "documentation": "Risk Related to Losses as a Result of Errors [Member]",
        "terseLabel": "Risk Related to Losses as a Result of Errors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToMifidIiObligationsAndAdverseEffectOnTheAbilityOfTheAdvisersAndMifidAuthorizedEeaAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToMifidIiObligationsAndAdverseEffectOnTheAbilityOfTheAdvisersAndMifidAuthorizedEeaAffiliatesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to MiFID II Obligations and Adverse effect on the Ability of the Advisers and MiFID-Authorized EEA Affiliates [Member]",
        "documentation": "Risk Related to MiFID II Obligations and Adverse effect on the Ability of the Advisers and MiFID-Authorized EEA Affiliates [Member]",
        "terseLabel": "Risk Related to MiFID II Obligations and Adverse effect on the Ability of the Advisers and MiFID-Authorized EEA Affiliates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToOurFailureToMakeFollowOnInvestmentsInOurPortfolioCompaniesCouldImpairTheValueOfOurPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToOurFailureToMakeFollowOnInvestmentsInOurPortfolioCompaniesCouldImpairTheValueOfOurPortfolioMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk related to Our failure to make follow-on investments in our portfolio companies could impair the value of our portfolio [Member]",
        "documentation": "Risk related to Our failure to make follow-on investments in our portfolio companies could impair the value of our portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Portfolio Companies [Member]",
        "documentation": "Risk Related to Portfolio Companies [Member]",
        "terseLabel": "Risk Related to Portfolio Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToPostingCollateralExposesOfCounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToPostingCollateralExposesOfCounterpartiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Posting Collateral Exposes of Counterparties [Member]",
        "documentation": "Risk Related to Posting Collateral Exposes of Counterparties [Member]",
        "terseLabel": "Risk Related to Posting Collateral Exposes of Counterparties [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToPrepaymentsOfDebtInvestmentsByPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToPrepaymentsOfDebtInvestmentsByPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Prepayments of Debt Investments by Portfolio Companies [Member]",
        "documentation": "Risk Related to Prepayments of Debt Investments by Portfolio Companies [Member]",
        "terseLabel": "Risk Related to Prepayments of Debt Investments by Portfolio Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToRisksOfTheCreditOrLiquidityProblemsOfOurContractualCounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToRisksOfTheCreditOrLiquidityProblemsOfOurContractualCounterpartiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Risks of the Credit or Liquidity Problems of our Contractual Counterparties [Member]",
        "documentation": "Risk Related to Risks of the Credit or Liquidity Problems of our Contractual Counterparties [Member]",
        "terseLabel": "Risk Related to Risks of the Credit or Liquidity Problems of our Contractual Counterparties [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToStateLicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToStateLicensesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to State Licenses [Member]",
        "documentation": "Risk Related to State Licenses [Member]",
        "terseLabel": "Risk Related to State Licenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToTariffsMayAdverselyAffectUsOrOurPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToTariffsMayAdverselyAffectUsOrOurPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related To Tariffs May Adversely Affect Us or Our Portfolio Companies [Member]",
        "documentation": "Risk Related To Tariffs May Adversely Affect Us or Our Portfolio Companies [Member]",
        "terseLabel": "Tariffs may adversely affect us or our portfolio companies"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToTaxMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Tax [Member]",
        "documentation": "Risk Related to Tax [Member]",
        "terseLabel": "Risk Related to Tax [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToTheFundIsSubjectToLawsThatRestrictItFromDealingWithEntitiesIndividualsOrganizationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToTheFundIsSubjectToLawsThatRestrictItFromDealingWithEntitiesIndividualsOrganizationsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to the Fund is Subject to Laws that Restrict it from Dealing with Entities, Individuals, Organizations [Member]",
        "documentation": "Risk Related to the Fund is Subject to Laws that Restrict it from Dealing with Entities, Individuals, Organizations [Member]",
        "terseLabel": "Risk Related to the Fund is Subject to Laws that Restrict it from Dealing with Entities, Individuals, Organizations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToTheLackOfLiquidityInCertainOfInvestmentsMayAdverselyAffectBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToTheLackOfLiquidityInCertainOfInvestmentsMayAdverselyAffectBusinessMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to the Lack of Liquidity in Certain of Investments May Adversely Affect Business [Member]",
        "documentation": "Risk Related to the Lack of Liquidity in Certain of Investments May Adversely Affect Business [Member]",
        "terseLabel": "Risk Related to the Lack of Liquidity in Certain of Investments May Adversely Affect Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToTheOutbreakOfEpidemicsPandemicsCouldAdverselyAffectThePerformanceOfOurInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToTheOutbreakOfEpidemicsPandemicsCouldAdverselyAffectThePerformanceOfOurInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to the Outbreak of Epidemics/Pandemics Could Adversely Affect the Performance of our Investments [Member]",
        "documentation": "Risk Related to the Outbreak of Epidemics/Pandemics Could Adversely Affect the Performance of our Investments [Member]",
        "terseLabel": "Risk Related to the Outbreak of Epidemics/Pandemics Could Adversely Affect the Performance of our Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToThirdPartyLitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToThirdPartyLitigationMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Third-Party Litigation [Member]",
        "documentation": "Risk Related to Third-Party Litigation [Member]",
        "terseLabel": "Risk Related to Third-Party Litigation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToUSAndGlobalCapitalMarketsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToUSAndGlobalCapitalMarketsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to U.S. and Global Capital Markets [Member]",
        "documentation": "Risk Related to U.S. and Global Capital Markets [Member]",
        "terseLabel": "Risk Related to U.S. and Global Capital Markets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToUncertaintyRegardingTheEuroAndTheEurozoneCouldAdverselyAffectTheValueOfOurInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToUncertaintyRegardingTheEuroAndTheEurozoneCouldAdverselyAffectTheValueOfOurInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Related to Uncertainty regarding the Euro and the Eurozone could adversely affect the value of our investments [Member]",
        "documentation": "Risk Related to Uncertainty Regarding the Euro and the Eurozone Could Adversely Affect the Value of our Investments [Member]",
        "terseLabel": "Risk Related to Uncertainty Regarding the Euro and the Eurozone Could Adversely Affect the Value of our Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskRelatedToUncertaintyRegardingTheImplementationOfEuAndUksTradeAndCooperationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskRelatedToUncertaintyRegardingTheImplementationOfEuAndUksTradeAndCooperationAgreementMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk related to Uncertainty Regarding the Implementation of EU and UK's Trade and Cooperation Agreement [Member]",
        "documentation": "Risk related to Uncertainty Regarding the Implementation of EU and UK's Trade and Cooperation Agreement [Member]",
        "terseLabel": "Risk Related to Uncertainty Regarding the Implementation of EU and UK's Trade and Cooperation Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskTermsRelatingToRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskTermsRelatingToRedemptionMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Terms Relating to Redemption.",
        "label": "Risk Terms Relating to Redemption [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cef_RiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "RiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ck0001902649_RisksIfEngageInHedgingTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisksIfEngageInHedgingTransactionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks if Engage in Hedging Transactions.",
        "label": "Risks if Engage in Hedging Transactions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RisksRelatedToInflationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisksRelatedToInflationMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks Related to Inflation [Member]",
        "documentation": "Risks related to inflation."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RisksRelatedToInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisksRelatedToInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks Related To Investments [Member]",
        "documentation": "Risks related to investments."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RisksRelatedToOurOperationsAsABdcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisksRelatedToOurOperationsAsABdcMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks Related to Our Operations as a BDC.",
        "label": "Risks Related to Our Operations as a BDC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RisksRelatedToTheFundsRegulationAndOperationAsABdcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisksRelatedToTheFundsRegulationAndOperationAsABdcMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks Related to the Fund's Regulation and Operation as a BDC [Member]",
        "documentation": "Risks Related to the Fund's Regulation and Operation as a BDC [Member]",
        "terseLabel": "Risks Related to the Fund's Regulation and Operation as a BDC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RisksRelatingToOurCommonStockAndOtherSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RisksRelatingToOurCommonStockAndOtherSecuritiesMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RiskyAndHighlySpeculativeInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RiskyAndHighlySpeculativeInvestmentMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risky and Highly Speculative Investment [Member]",
        "label": "Risky and Highly Speculative Investment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RscAcquisitionIncRiskStrategiesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RscAcquisitionIncRiskStrategiesOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSC Acquisition, Inc. (Risk Strategies)",
        "label": "RSC Acquisition, Inc. (Risk Strategies) One [Member]",
        "documentation": "RSC Acquisition, Inc. (Risk Strategies) One."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_RscAcquisitionIncRiskStrategiesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "RscAcquisitionIncRiskStrategiesTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSC Acquisition, Inc. (Risk Strategies)",
        "label": "RSC Acquisition, Inc. (Risk Strategies) Two [Member]",
        "documentation": "RSC Acquisition, Inc. (Risk Strategies) Two."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ck0001902649_SGRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SGRevolvingCreditFacilityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SG Revolving Credit Facility [Member]",
        "documentation": "SG Revolving Credit Facility [Member]",
        "terseLabel": "SG Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "cef_SalesLoadPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SalesLoadPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Percent]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ck0001902649_SauerBrandsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SauerBrandsIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sauer Brands Inc",
        "label": "Sauer Brands Inc [Member]",
        "documentation": "Sauer Brands Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Certain Revolving Loan Facilities and Other Commitments with Unfunded Balances",
        "label": "Schedule Of Certain Revolving Loan Facilities And Other Commitments With Unfunded Balances [Table Text Block]",
        "documentation": "Schedule of certain revolving loan facilities and other commitments with unfunded balances."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfChangeInValueOfInvestmentOverChangeInUnobservableInputTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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]",
        "documentation": "Schedule of Change in Value of Investment Over Change in Unobservable Input."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Total Debt Outstanding and Available",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfExpensePaymentsAndTheRelatedReimbursementPayments": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfExpensePaymentsAndTheRelatedReimbursementPayments",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Expense Payments And The Related Reimbursement Payments",
        "documentation": "Schedule Of Expense Payments And The Related Reimbursement Payments",
        "terseLabel": "Schedule Of Expense Payments and the related Reimbursement Payments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfExpensesRelatedToDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfExpensesRelatedToDebtTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Total Expenses Related to Debt",
        "label": "Schedule Of Expenses Related To Debt [Table Text Block]",
        "documentation": "Schedule of expenses related to debt."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfFundDeclaredRegularDistributionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfFundDeclaredRegularDistributionTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of fund declared regular distribution.",
        "label": "Schedule of Fund Declared Regular Distribution [Table Text Block]",
        "terseLabel": "Schedule of Regular Distributions Declared"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInvestmentsLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Investments [Line Items]",
        "label": "Schedule of Investments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709"
     ]
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInvestmentsTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Investments [Table]",
        "label": "Schedule of Investments [Table]",
        "documentation": "Disclosure of information about investments owned by investment company."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r678",
      "r679",
      "r680",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709"
     ]
    },
    "ck0001902649_ScheduleOfReclassificationOfPermanentDifferencesAttributableToTaxReturnOfCapitalTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfReclassificationOfPermanentDifferencesAttributableToTaxReturnOfCapitalTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of reclassification of permanent differences, attributable to tax return of capital.",
        "label": "Schedule of Reclassification of Permanent Differences, Attributable to Tax Return of Capital [Table Text Block]",
        "terseLabel": "Schedule of Reclassification of Permanent Differences, Primary Attributable to Tax Return of Capital and Investments in Partnerships"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRepurchaseAgreements",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "terseLabel": "Schedule of Fund Repurchases",
        "documentation": "The entire disclosure for repurchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfSeniorSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfSeniorSecuritiesTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Senior Securities",
        "label": "Schedule Of Senior Securities Table [Text Block]",
        "documentation": "Schedule of senior securities."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfShareholderServicingAndOrDistributionFeeTabletextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfShareholderServicingAndOrDistributionFeeTabletextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of shareholder servicing and or distribution fee.",
        "label": "Schedule of Shareholder Servicing and or Distribution Fee [TableText Block]",
        "terseLabel": "Schedule of Shareholder Servicing and/or Distribution Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Stock By Class [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r23",
      "r24",
      "r25",
      "r64",
      "r65",
      "r66",
      "r128",
      "r129",
      "r130",
      "r174",
      "r272",
      "r273",
      "r274",
      "r276",
      "r279",
      "r284",
      "r286",
      "r352",
      "r498",
      "r499",
      "r500",
      "r501",
      "r769",
      "r1028",
      "r1081",
      "r1083"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Schedule of Transactions in Common Shares",
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r20",
      "r21",
      "r22",
      "r23",
      "r24",
      "r25",
      "r41",
      "r42",
      "r64",
      "r65",
      "r66"
     ]
    },
    "ck0001902649_ScheduleOfSummaryOfSignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfSummaryOfSignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Summary Of Significant Accounting Policies [Line Items]",
        "label": "Schedule Of Summary Of Significant Accounting Policies [Line Items]",
        "documentation": "Schedule of summary of significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ScheduleOfSummaryOfSignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ScheduleOfSummaryOfSignificantAccountingPoliciesTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Summary Of Significant Accounting Policies [Table]",
        "label": "Schedule Of Summary Of Significant Accounting Policies [Table]",
        "documentation": "Schedule of summary of significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SecPermittingCertainAffiliatedInvestmentsSubjectToCertainConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SecPermittingCertainAffiliatedInvestmentsSubjectToCertainConditionsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Permitting Certain Affiliated Investments Subject To Certain Conditions [Member]",
        "documentation": "SEC Permitting Certain Affiliated Investments Subject To Certain Conditions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SecondAmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SecondAmendmentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Amendment [Member]",
        "label": "Second Amendment [Member]",
        "terseLabel": "Second Amendment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SecretariatAdvisorsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SecretariatAdvisorsLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secretariat Advisors LLC [Member]",
        "documentation": "Secretariat Advisors LLC [Member]",
        "terseLabel": "Secretariat Advisors LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "SOFR",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "terseLabel": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "cef_SecurityDividendsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityDividendsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Dividends [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "cef_SecurityLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityLiabilitiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liabilities [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "cef_SecurityLiquidationRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityLiquidationRightsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liquidation Rights [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "cef_SecurityObligationsOfOwnershipTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityObligationsOfOwnershipTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Obligations of Ownership [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "cef_SecurityPreemptiveAndOtherRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityPreemptiveAndOtherRightsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Preemptive and Other Rights [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "cef_SecurityTitleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityTitleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Title [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "cef_SecurityVotingRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SecurityVotingRightsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Voting Rights [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r91",
      "r93",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r110",
      "r111",
      "r112",
      "r177",
      "r198",
      "r199",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r534",
      "r538",
      "r540",
      "r631",
      "r646",
      "r668",
      "r706",
      "r723",
      "r725",
      "r726",
      "r727",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r742",
      "r748",
      "r770",
      "r772",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r808",
      "r815",
      "r1181",
      "r1182",
      "r1183",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r172",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r188",
      "r189",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r200",
      "r752",
      "r753",
      "r754",
      "r755",
      "r757",
      "r758",
      "r759"
     ]
    },
    "ck0001902649_SemiannuallyLIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SemiannuallyLIBORMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIBOR(S)",
        "label": "Semiannually L I B O R [Member]",
        "documentation": "Semiannually LIBOR."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SemiannuallySOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SemiannuallySOFRMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR(S)",
        "label": "Semiannually S O F R [Member]",
        "documentation": "Semiannually SOFR."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SeniorManagementPersonnelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorManagementPersonnelMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Management Personnel [Member]",
        "documentation": "Senior Management Personnel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SeniorSecuredLoansFourPercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuredLoansFourPercentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Secured Loans 4%",
        "label": "Senior Secured Loans Four Percent [Member]",
        "documentation": "Senior Secured Loans Four Percent [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SeniorSecuredLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuredLoansMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Secured Loans [Member]",
        "documentation": "Senior secured loans.",
        "terseLabel": "Senior Secured Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SeniorSecuredLoansZeroPercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuredLoansZeroPercentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Secured Loans Zero Percent [Member]",
        "documentation": "Senior Secured Loans Zero Percent [Member]",
        "terseLabel": "Senior Secured Loans 0%"
       }
      }
     },
     "auth_ref": []
    },
    "cef_SeniorSecuritiesAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ck0001902649_SeniorSecuritiesAssetCoveragePerUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuritiesAssetCoveragePerUnit",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior securities, asset coverage, per unit.",
        "label": "Senior Securities Asset Coverage Per Unit",
        "terseLabel": "Asset Coverage Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "cef_SeniorSecuritiesAverageMarketValuePerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesAverageMarketValuePerUnit",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Average Market Value per Unit"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "cef_SeniorSecuritiesAveragingMethodNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesAveragingMethodNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Averaging Method, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "cef_SeniorSecuritiesCvgPerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesCvgPerUnit",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Coverage per Unit"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "cef_SeniorSecuritiesHeadingsNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesHeadingsNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Headings, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "cef_SeniorSecuritiesHighlightsAnnualizedNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesHighlightsAnnualizedNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Annualized, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r914",
      "r920"
     ]
    },
    "cef_SeniorSecuritiesHighlightsAuditedNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesHighlightsAuditedNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Audited, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r920"
     ]
    },
    "ck0001902649_SeniorSecuritiesInvoluntaryLiquidatingPreferencesPerUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuritiesInvoluntaryLiquidatingPreferencesPerUnit",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Involuntary Liquidating Preferences Per Unit",
        "documentation": "Senior securities involuntary liquidating preferences per unit.",
        "terseLabel": "Involuntary Liquidating Preference Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "cef_SeniorSecuritiesNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r913",
      "r920"
     ]
    },
    "ck0001902649_SeniorSecuritiesOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuritiesOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Amount Outstanding",
        "label": "Senior Securities Outstanding",
        "documentation": "Senior securities, outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "cef_SeniorSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SeniorSecuritiesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ck0001902649_SeniorSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SeniorSecuritiesTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Securities",
        "label": "Senior Securities [Text Block]",
        "documentation": "Senior securities."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_Series2024ASeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "Series2024ASeniorNotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series 2024 A Senior Notes [Member]",
        "documentation": "Series 2024 A Senior Notes [Member]",
        "terseLabel": "Series 2024 A Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_Series2025ASeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "Series2025ASeniorNotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series 2025 A Senior Notes [Member]",
        "documentation": "Series 2025 A Senior Notes [Member]",
        "terseLabel": "Series 2025 A Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_Series2025ATrancheANotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "Series2025ATrancheANotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series 2025 A Tranche A Notes [Member]",
        "documentation": "Series 2025 A Tranche A Notes [Member]",
        "terseLabel": "2025A Tranche A Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_Series2025ATrancheBNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "Series2025ATrancheBNotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025A Tranche B Notes",
        "label": "Series 2025 A Tranche B Notes [Member]",
        "documentation": "Series 2025 A Tranche B Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SerranoParentLlcSumoLogicMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SerranoParentLlcSumoLogicMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Serrano Parent, LLC (Sumo Logic)",
        "label": "Serrano Parent, LLC (Sumo Logic) [Member]",
        "documentation": "Serrano Parent, LLC (Sumo Logic)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShackletonBidcoIncPayworksCanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShackletonBidcoIncPayworksCanadaMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shackleton Bidco Inc. (Payworks) (Canada) [Member]",
        "documentation": "Shackleton Bidco Inc. (Payworks) (Canada) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShackletonBidcoIncPayworksCanadaOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShackletonBidcoIncPayworksCanadaOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shackleton Bidco Inc Payworks Canada One [Member]",
        "documentation": "Shackleton Bidco Inc Payworks Canada One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Tranche A Notes",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Tranche B Notes",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "terseLabel": "Special distribution Share",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "cef_SharePriceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SharePriceTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "cef_SharePricesNotActualTransactionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "SharePricesNotActualTransactionsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Prices Not Actual Transactions [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "ck0001902649_ShareRepurchaseProgramDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareRepurchaseProgramDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgram1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase program disclosure.",
        "label": "Share Repurchase Program Disclosure [Text Block]",
        "terseLabel": "Share Repurchase Program"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "ck0001902649_ShareRepurchaseProgramEarlyRepurchaseDeductionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareRepurchaseProgramEarlyRepurchaseDeductionPercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program Early Repurchase Deduction Percentage",
        "documentation": "Share repurchase program early repurchase deduction percentage.",
        "terseLabel": "Share repurchase program, early repurchase deduction percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShareRepurchaseProgramMaximumLiquidAssetsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareRepurchaseProgramMaximumLiquidAssetsPercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase program maximum liquid assets percentage.",
        "label": "Share Repurchase Program Maximum Liquid Assets Percentage",
        "terseLabel": "Share repurchase program, maximum liquid assets percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShareRepurchaseProgramMaximumShareRepurchasePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareRepurchaseProgramMaximumShareRepurchasePercentage",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase program maximum share repurchase percentage.",
        "label": "Share Repurchase Program Maximum Share Repurchase Percentage",
        "terseLabel": "Share repurchase program, maximum share repurchase percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShareTransfersBetweenClasses": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareTransfersBetweenClasses",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Transfers Between Classes",
        "label": "Share Transfers Between Classes",
        "terseLabel": "Share transfers between classes, Shares",
        "negatedLabel": "Share transfers between classes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShareTransfersBetweenClassesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareTransfersBetweenClassesAmount",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Transfers Between Classes, Amount",
        "label": "Share Transfers Between Classes, Amount",
        "terseLabel": "Share transfers between classes, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShareholderServicingAndOrDistributionFee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareholderServicingAndOrDistributionFee",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholder servicing and or distribution fee.",
        "label": "Shareholder Servicing and or Distribution Fee",
        "terseLabel": "Shareholder Servicing and/or Distribution Fee as a % of NAV"
       }
      }
     },
     "auth_ref": []
    },
    "cef_ShareholderTransactionExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "ShareholderTransactionExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Transaction Expenses [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ck0001902649_ShareholdersAreDependentOnTheJudgmentAndAbilitiesOfTheAdvisersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareholdersAreDependentOnTheJudgmentAndAbilitiesOfTheAdvisersMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders are Dependent on the Judgment and Abilities of the Advisers [Member]",
        "documentation": "Shareholders are Dependent on the Judgment and Abilities of the Advisers [Member]",
        "terseLabel": "Shareholders are Dependent on the Judgment and Abilities of the Advisers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShareholdersWillNotHaveAnyDirectInterestInInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShareholdersWillNotHaveAnyDirectInterestInInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders will not have any Direct Interest in Investments [Member]",
        "documentation": "Shareholders will not have any Direct Interest in Investments [Member]",
        "terseLabel": "Shareholders will not have any Direct Interest in Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Purchase price, per share",
        "verboseLabel": "Purchase price, per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SharesOfCommonStockHaveTradedAtDiscountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SharesOfCommonStockHaveTradedAtDiscountMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of Common Stock have Traded at Discount.",
        "label": "Shares of Common Stock have Traded at Discount [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, shares",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Shares outstanding at end of period",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShowtimeAcquisitionLLCWorldChoiceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShowtimeAcquisitionLLCWorldChoiceOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Showtime Acquisition, L.L.C. (World Choice)",
        "label": "Showtime Acquisition, L.L.C. (World Choice) One [Member]",
        "documentation": "Showtime Acquisition, L.L.C. (World Choice)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ShowtimeAcquisitionLLCWorldChoiceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ShowtimeAcquisitionLLCWorldChoiceTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Showtime Acquisition, L.L.C. (World Choice)",
        "label": "Showtime Acquisition, L.L.C. (World Choice) Two [Member]",
        "documentation": "Showtime Acquisition, L.L.C. (World Choice)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SigniaAerospaceLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SigniaAerospaceLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Signia Aerospace LLC [Member]",
        "documentation": "Signia Aerospace LLC [Member]",
        "terseLabel": "Signia Aerospace LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r145"
     ]
    },
    "ck0001902649_SkydioIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SkydioIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Skydio, Inc One [Member]",
        "documentation": "Skydio, Inc One [Member]",
        "terseLabel": "Skydio, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SkydioIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SkydioIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Skydio Inc Two [Member]",
        "documentation": "Skydio Inc Two [Member]",
        "terseLabel": "Skydio, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SoftwareMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software.",
        "label": "Software [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SparkBuyerLLCOneSPARKSTONEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SparkBuyerLLCOneSPARKSTONEMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spark Buyer LLC One (SPARKSTONE) [Member]",
        "documentation": "Spark Buyer LLC One (SPARKSTONE) [Member]",
        "terseLabel": "Spark Buyer, LLC (Sparkstone)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SparkBuyerLLCTwoSPARKSTONEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SparkBuyerLLCTwoSPARKSTONEMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spark Buyer LLC Two (SPARKSTONE) [Member]",
        "documentation": "Spark Buyer LLC Two (SPARKSTONE) [Member]",
        "terseLabel": "Spark Buyer, LLC (Sparkstone)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SpartanBidcoPtyLtdStarRezAustraliaOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SpartanBidcoPtyLtdStarRezAustraliaOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spartan Bidco Pty Ltd (StarRez) (Australia)",
        "label": "Spartan Bidco Pty Ltd StarRez Australia One [Member]",
        "documentation": "Spartan Bidco Pty Ltd StarRez Australia One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SpartanBidcoPtyLtdStarrezAustraliaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SpartanBidcoPtyLtdStarrezAustraliaMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "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)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SpecialtyRetailMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SpecialtyRetailMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialty retail.",
        "label": "Specialty Retail [Member]",
        "terseLabel": "Specialty Retail"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureFinancialHighlightsScheduleOfFinancialHighlightsParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfShareholderServicingAndorDistributionFeesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfDeclaredDividendsForCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfNetAssetValuePerShareDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfSourcesOfCashDistributionsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsTables",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureManagementFeesIncentiveFeesAndOtherExpensesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r128",
      "r129",
      "r130",
      "r146",
      "r150",
      "r167",
      "r168",
      "r170",
      "r171",
      "r174",
      "r175",
      "r202",
      "r219",
      "r221",
      "r222",
      "r223",
      "r226",
      "r227",
      "r261",
      "r262",
      "r264",
      "r265",
      "r267",
      "r269",
      "r272",
      "r273",
      "r276",
      "r279",
      "r286",
      "r389",
      "r498",
      "r499",
      "r500",
      "r501",
      "r512",
      "r518",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r559",
      "r581",
      "r611",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r1028",
      "r1083",
      "r1085",
      "r1092"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r42",
      "r45",
      "r46",
      "r116",
      "r117",
      "r118",
      "r134",
      "r135",
      "r136",
      "r153",
      "r154",
      "r155",
      "r157",
      "r162",
      "r163",
      "r165",
      "r173",
      "r203",
      "r204",
      "r205",
      "r259",
      "r287",
      "r327",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r342",
      "r343",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r402",
      "r403",
      "r404",
      "r469",
      "r484",
      "r485",
      "r486",
      "r512",
      "r611"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r91",
      "r93",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r110",
      "r111",
      "r112",
      "r177",
      "r198",
      "r199",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r534",
      "r538",
      "r540",
      "r631",
      "r646",
      "r668",
      "r706",
      "r723",
      "r725",
      "r726",
      "r727",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r742",
      "r748",
      "r770",
      "r772",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r808",
      "r815",
      "r1181",
      "r1182",
      "r1183",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r173",
      "r261",
      "r262",
      "r264",
      "r267",
      "r403",
      "r419",
      "r492",
      "r513",
      "r530",
      "r548",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r559",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r569",
      "r570",
      "r571",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r583",
      "r584",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r611",
      "r746",
      "r747",
      "r817",
      "r1227"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r173",
      "r201",
      "r261",
      "r262",
      "r264",
      "r267",
      "r403",
      "r419",
      "r492",
      "r513",
      "r530",
      "r548",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r559",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r569",
      "r570",
      "r571",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r583",
      "r584",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r611",
      "r746",
      "r747",
      "r817",
      "r1227"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r865",
      "r945",
      "r980"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of common shares from dividend reinvestment plan, shares",
        "label": "Stock Issued During Period, Shares, Dividend Reinvestment Plan",
        "terseLabel": "Distributions reinvested, Shares",
        "documentation": "Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r611",
      "r717"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common shares, shares",
        "verboseLabel": "Subscriptions, Shares",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r41",
      "r42",
      "r66",
      "r498",
      "r611",
      "r716"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan",
        "verboseLabel": "Distributions reinvested, Amount",
        "terseLabel": "Issuance of common shares from dividend reinvestment plan",
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r512",
      "r611",
      "r717",
      "r816",
      "r828"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common shares",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r41",
      "r42",
      "r66",
      "r512",
      "r611",
      "r716",
      "r828"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, authorized Amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "verboseLabel": "Stock repurchase program, authorized Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "srt_StockRepurchaseProgramExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramExpirationDate",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program, Expiration Date",
        "terseLabel": "Repurchase deadline request",
        "verboseLabel": "Stock Repurchase Program Expiration Date",
        "documentation": "Expiration date for purchase of share under share repurchase plan, in YYYY-MM-DD format. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common shares, Shares",
        "verboseLabel": "Repurchase of common shares, shares",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Number of Shares Repurchased (All Classes)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r41",
      "r42",
      "r66",
      "r501",
      "r611",
      "r718"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureShareRepurchaseProgramScheduleOfFundRepurchasesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividendsScheduleOfTransactionsInCommonSharesDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased During Period, Value",
        "terseLabel": "Amount Repurchased (All Classes)",
        "negatedLabel": "Repurchase of common shares, Amount",
        "verboseLabel": "Repurchase of common shares, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r41",
      "r42",
      "r66",
      "r512",
      "r611",
      "r718",
      "r828"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities2": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementsOfAssetsAndLiabilities3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net assets at end of period",
        "totalLabel": "Total net assets",
        "terseLabel": "Stockholders equity",
        "periodStartLabel": "Beginning balance",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r45",
      "r46",
      "r60",
      "r561",
      "r579",
      "r612",
      "r613",
      "r795",
      "r829",
      "r1081",
      "r1085",
      "r1086",
      "r1102",
      "r1163",
      "r1239"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureStockholdersEquityAndDividends"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity and Dividends",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r271",
      "r273",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r287",
      "r352",
      "r363",
      "r614",
      "r616",
      "r720"
     ]
    },
    "ck0001902649_StonebridgeCompaniesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "StonebridgeCompaniesLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stonebridge Companies, LLC [Member]",
        "documentation": "Stonebridge Companies LLC Member",
        "terseLabel": "Stonebridge Companies, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_StonebridgeCompaniesLLCOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "StonebridgeCompaniesLLCOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stonebridge Companies LLC One [Member]",
        "documentation": "Stonebridge Companies LLC One Member",
        "terseLabel": "Stonebridge Companies, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_StreamlandMediaMidcoLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "StreamlandMediaMidcoLlcMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Streamland media midco LLC.",
        "label": "Streamland Media Midco LLC [Member]",
        "terseLabel": "Streamland Media Midco LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubjectToCorporateLevelIncomeTaxAsRegulatedInvestmentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubjectToCorporateLevelIncomeTaxAsRegulatedInvestmentCompanyMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubjectToCorporateLevelUsFederalIncomeTaxIfUnableToQualifyAsRegulatedInvestmentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubjectToCorporateLevelUsFederalIncomeTaxIfUnableToQualifyAsRegulatedInvestmentCompanyMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubjectToCyberSecurityRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubjectToCyberSecurityRisksMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subject to Cyber-Security Risks [Member]",
        "documentation": "Subject to cyber-security risks."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubjectToRegulationsNotApplicableToPrivateCompaniesSuchAsProvisionsOfTheSarbanesOxleyActMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubjectToRegulationsNotApplicableToPrivateCompaniesSuchAsProvisionsOfTheSarbanesOxleyActMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subject to Regulations not Applicable to Private Companies, Such as Provisions of the Sarbanes-Oxley Act [Member]",
        "documentation": "Subject to Regulations not Applicable to Private Companies, Such as Provisions of the Sarbanes-Oxley Act [Member]",
        "terseLabel": "Subject to Regulations not Applicable to Private Companies, Such as Provisions of the Sarbanes-Oxley Act [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubjectToRisksRelatedToInflationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubjectToRisksRelatedToInflationMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "We are subject to risks related to inflation",
        "label": "Subject to Risks Related to Inflation [Member]",
        "documentation": "Subject to Risks Related to Inflation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubordinatedDebtInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubordinatedDebtInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Debt Investments [Member]",
        "documentation": "Subordinated Debt Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsScheduleOfRegularDistributionsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r412"
     ]
    },
    "ck0001902649_SubsidiariesMayNotReplicateTheSuccessOfEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubsidiariesMayNotReplicateTheSuccessOfEntityMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiaries may not replicate the success of entity.",
        "label": "Subsidiaries may not Replicate the Success of Entity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubstantialPortionOfPortfolioInvestmentsAreRecordedAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubstantialPortionOfPortfolioInvestmentsAreRecordedAtFairValueMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Substantial Portion Of Portfolio Investments Are Recorded At Fair Value [Member]",
        "documentation": "Substantial Portion Of Portfolio Investments Are Recorded At Fair Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SubstantiallyAllOfAssetsSubjectToSecurityInterestsUnderBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SubstantiallyAllOfAssetsSubjectToSecurityInterestsUnderBorrowingsMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "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]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SumitomoMitsuiBankingCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SumitomoMitsuiBankingCorporationMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SMBC Facility",
        "label": "Sumitomo Mitsui Banking Corporation [Member]",
        "documentation": "Sumitomo Mitsui Banking Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfInvestmentHoldingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SummaryOfInvestmentHoldingsLineItems",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Investment Holdings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r547",
      "r581",
      "r815"
     ]
    },
    "us-gaap_SummaryOfInvestmentHoldingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SummaryOfInvestmentHoldingsTable",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureConsolidatedScheduleOfRestrictedSecuritiesOfUnaffiliatedIssuersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Holdings [Table]",
        "documentation": "Disclosure of information about summary of investment holding, including, but not limited to, investment with value exceeding one percent of net asset value of registrant."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r547",
      "r581",
      "r815"
     ]
    },
    "ck0001902649_SummaryOfTaxBasisComponentsOfDistributableEarningsDeficitApplicableToCommonShareholdersTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SummaryOfTaxBasisComponentsOfDistributableEarningsDeficitApplicableToCommonShareholdersTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Tax basis components of distributable earnings deficit applicable to common shareholders.",
        "label": "Summary of Tax Basis Components of Distributable Earnings Deficit Applicable to Common Shareholders [Table Text Block]",
        "terseLabel": "Schedule of Tax-basis Components of Distributable Earnings (Accumulated Earnings) Applicable to Common Shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SummaryOfTaxCharacterOfDistributionsPaidTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SummaryOfTaxCharacterOfDistributionsPaidTableTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of tax character of distributions paid.",
        "label": "Summary of Tax character of Distributions Paid [Table Text Block]",
        "terseLabel": "Summary of Tax Character of Distributions Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SumupHoldingsLuxembourgSARLLuxembourgMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SumupHoldingsLuxembourgSARLLuxembourgMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SumUp Holdings Luxembourg S.A.R.L. (Luxembourg)",
        "label": "SumUp Holdings Luxembourg S.A.R.L. (Luxembourg) [Member]",
        "documentation": "SumUp Holdings Luxembourg S.A.R.L. (Luxembourg)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_SyndigoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "SyndigoLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Syndigo, LLC.",
        "label": "Syndigo L L C [Member]",
        "terseLabel": "Syndigo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsCostForIncomeTaxPurposes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
     "crdr": "debit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Tax Basis, Cost",
        "terseLabel": "Tax basis of investments",
        "documentation": "Amount of cost of investment for federal income tax purpose."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsGrossUnrealizedAppreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsGrossUnrealizedAppreciation",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn": {
       "parentTag": "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Tax Basis, Unrealized Gain",
        "terseLabel": "Unrealized appreciation",
        "documentation": "Amount of cumulative increase in investment from unrealized gain when value exceeds cost for federal income tax purpose."
       }
      }
     },
     "auth_ref": [
      "r494"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsGrossUnrealizedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsGrossUnrealizedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn": {
       "parentTag": "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Tax Basis, Unrealized Loss",
        "terseLabel": "Unrealized depreciation",
        "negatedLabel": "Unrealized depreciation",
        "documentation": "Amount of cumulative decrease in investment from unrealized loss when cost for federal income tax purpose exceeds value."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
     "crdr": "debit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfGrossUnrealizedAppreciationAndDepreciationBasedOnCostOfInvestmentsForUsFederalIn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Tax Basis, Unrealized Gain (Loss)",
        "totalLabel": "Net unrealized appreciation (depreciation)",
        "documentation": "Amount of cumulative increase (decrease) in investment from unrealized gain (loss) when value exceeds (is less than) cost for federal income tax purpose."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "ck0001902649_TaxInformationPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TaxInformationPolicyPolicyTextBlock",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Information, Policy [Policy Text Block]",
        "documentation": "Tax Information, Policy [Policy Text Block]",
        "terseLabel": "Important Tax Information"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalAccumulatedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalAccumulatedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReclassificationOfPermanentDifferencesPrimaryAttributableToTaxReturnOfCapitalAnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated earnings",
        "label": "Tax Reclassification of Permanent Differences, Attribuatble to Tax Return of Capital, Accumulated Earnings",
        "documentation": "Tax reclassification of permanent differences, attribuatble to tax return of capital, accumulated earnings."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalPaidInCapital",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReclassificationOfPermanentDifferencesPrimaryAttributableToTaxReturnOfCapitalAnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Reclassification of Permanent Differences, Attribuatble to Tax Return of Capital, Paid-in Capital",
        "documentation": "Tax reclassification of permanent differences, attribuatble to tax return of capital, paid-in capital.",
        "terseLabel": "Paid-in capital"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TaxReclassificationOfShareholdersEquityInAccordanceWithGenerallyAcceptedAccountingPrinciples": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TaxReclassificationOfShareholdersEquityInAccordanceWithGenerallyAcceptedAccountingPrinciples",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfChangesInNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Reclassification of Shareholders' Equity in Accordance With Generally Accepted Accounting Principles",
        "documentation": "Tax reclassification of shareholders' equity in accordance with generally accepted accounting principles.",
        "terseLabel": "Tax reclassification of shareholders' equity in accordance with generally accepted accounting principles"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TheLevelOfAnalyticalSophisticationBothFinancialAndLegalNecessaryForSuccessfulInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TheLevelOfAnalyticalSophisticationBothFinancialAndLegalNecessaryForSuccessfulInvestmentMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The Level of Analytical Sophistication, Both Financial and Legal, Necessary for Successful Investment [Member]",
        "documentation": "The Level of Analytical Sophistication, Both Financial and Legal, Necessary for Successful Investment [Member]",
        "terseLabel": "The Level of Analytical Sophistication, Both Financial and Legal, Necessary for Successful Investment in the Funds Investments is Unusually High [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ThirdAmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ThirdAmendmentMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third Amendment",
        "label": "Third Amendment [Member]",
        "documentation": "Third Amendment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ThunderPurchaserIncVectorSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ThunderPurchaserIncVectorSolutionsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thunder Purchaser, Inc. Vector Solutions [Member]",
        "documentation": "Thunder purchaser, Inc. Vector solutions.",
        "terseLabel": "Thunder Purchaser, Inc. (Vector Solutions)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TitanHomeImprovementLlcOneRenuityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TitanHomeImprovementLlcOneRenuityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Titan Home Improvement, LLC One (Renuity).",
        "label": "Titan Home Improvement, LLC One (Renuity) [Member]",
        "terseLabel": "Titan Home Improvement, LLC (Renuity)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TitanHomeImprovementLlcTwoRenuityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TitanHomeImprovementLlcTwoRenuityMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Titan Home Improvement, LLC Two (Renuity).",
        "label": "Titan Home Improvement, LLC Two (Renuity) [Member]",
        "terseLabel": "Titan Home Improvement, LLC (Renuity)"
       }
      }
     },
     "auth_ref": []
    },
    "cef_TotalAnnualExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "TotalAnnualExpensesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Annual Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ck0001902649_TotalFromInvestmentOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TotalFromInvestmentOperations",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total from investment operations",
        "label": "Total From Investment Operations",
        "documentation": "Total From Investment Operations."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TotalLeverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TotalLeverageMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Leverage [Member]",
        "label": "Total Leverage [Member]",
        "documentation": "Total Leverage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ck0001902649_TradingCompaniesAndDistributorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TradingCompaniesAndDistributorsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading companies &amp; distributors.",
        "label": "Trading Companies And Distributors [Member]",
        "terseLabel": "Trading Companies &amp; Distributors"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TrancheAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TrancheAMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche A [Member]",
        "documentation": "Tranche A [Member]",
        "terseLabel": "Tranche A"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TrancheANotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TrancheANotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche A Notes",
        "label": "Tranche A Notes [Member]",
        "documentation": "Tranche A notes."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TrancheBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TrancheBMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche B",
        "label": "Tranche B [Member]",
        "documentation": "Tranche B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TrancheBNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TrancheBNotesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche B Notes",
        "label": "Tranche B Notes [Member]",
        "documentation": "Tranche B notes."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_TransportationInfrastructureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TransportationInfrastructureMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation Infrastructure",
        "label": "Transportation Infrastructure [Member]",
        "documentation": "Transportation Infrastructure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ck0001902649_TrintechIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "TrintechIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trintech, Inc.",
        "label": "Trintech Inc [Member]",
        "documentation": "Trintech Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ck0001902649_USTreasurySecuritiesAndMoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "USTreasurySecuritiesAndMoneyMarketFundsMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US treasury securities and money market funds.",
        "label": "U S Treasury Securities and Money Market Funds [Member]",
        "terseLabel": "JPMorgan U.S. Treasury Plus Money Market Fund"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_UncertaintyRegardingImpactOfUnitedKingdomDepartureFromEuropeanUnionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "UncertaintyRegardingImpactOfUnitedKingdomDepartureFromEuropeanUnionMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uncertainty Regarding Impact of United Kingdom Departure from European Union [Member]",
        "documentation": "Uncertainty regarding impact of United Kingdom departure from European Union."
       }
      }
     },
     "auth_ref": []
    },
    "cef_UnderwritersCompensationPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "UnderwritersCompensationPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriters Compensation [Percent]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ck0001902649_UndistributedOrdinaryIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "UndistributedOrdinaryIncome",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar": {
       "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfTaxbasisComponentsOfDistributableEarningsAccumulatedEarningsApplicableToCommonShar"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undistributed Ordinary Income",
        "documentation": "Undistributed ordinary income.",
        "terseLabel": "Undistributed ordinary income"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ck0001902649_UnfundedBalances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "UnfundedBalances",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded Balances",
        "label": "Unfunded Balances",
        "documentation": "Unfunded balances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations": {
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net change in unrealized appreciation (depreciation)",
        "label": "Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "documentation": "Amount, after tax, of unrealized gain (loss) on investment, derivative, and foreign currency transaction on investment and derivative from change in market price, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r609",
      "r722",
      "r1233"
     ]
    },
    "ck0001902649_UnrealizedLossesOnInvestmentPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "UnrealizedLossesOnInvestmentPortfolioMember",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Losses On Investment Portfolio [Member]",
        "documentation": "Unrealized Losses On Investment Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_UnreimbursedExpensePaidByInvestmentAdviser": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "UnreimbursedExpensePaidByInvestmentAdviser",
     "crdr": "credit",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureManagementFeesIncentiveFeesAndOtherExpensesScheduleOfExpensePaymentsAndTheRelatedReimbursementPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unreimbursed Expense Payments",
        "label": "Unreimbursed Expense Paid By Investment Adviser",
        "documentation": "Unreimbursed Expense Paid By Investment Adviser"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSeniorSecuritiesSummaryOfSeniorSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unsecured Senior Notes Due 2025",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Notes",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r176",
      "r178",
      "r179",
      "r180",
      "r454",
      "r456",
      "r749"
     ]
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r779",
      "r781",
      "r789",
      "r1159"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r779",
      "r781",
      "r789",
      "r1159"
     ]
    },
    "ck0001902649_ValuationTechniqueMarketComparableCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ValuationTechniqueMarketComparableCompaniesMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation Technique, Market comparable companies.",
        "label": "Valuation Technique Market Comparable Companies [Member]",
        "terseLabel": "Market Comparable Companies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1114",
      "r1153"
     ]
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureDebtScheduleOfTotalDebtOutstandingAndAvailableParentheticalDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1114",
      "r1153"
     ]
    },
    "ck0001902649_VensureEmployerServicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VensureEmployerServicesIncMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vensure Employer Services, Inc. [Member]",
        "documentation": "Vensure Employer Services, Inc.",
        "terseLabel": "Vensure Employer Services, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VensureEmployerServicesIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VensureEmployerServicesIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vensure Employer Services, Inc.",
        "label": "Vensure Employer Services, Inc. One [Member]",
        "documentation": "Vensure Employer Services, Inc. One."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VensureEmployerServicesIncThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VensureEmployerServicesIncThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vensure Employer Services, Inc.",
        "label": "Vensure Employer Services, Inc. Three [Member]",
        "documentation": "Vensure Employer Services, Inc. Three."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VensureEmployerServicesIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VensureEmployerServicesIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vensure Employer Services, Inc.",
        "label": "Vensure Employer Services, Inc. Two [Member]",
        "documentation": "Vensure Employer Services, Inc. Two."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingAxis",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingDomain",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "ck0001902649_VortexCompaniesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VortexCompaniesLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vortex Companies, LLC",
        "label": "Vortex Companies, L L C [Member]",
        "documentation": "Vortex Companies, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VortexCompaniesLLCTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VortexCompaniesLLCTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vortex Companies, LLC",
        "label": "Vortex Companies, L L C Two [Member]",
        "documentation": "Vortex Companies, LLC Two."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VortexCompaniesLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VortexCompaniesLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vortex Companies, LLC One [Member]",
        "documentation": "Vortex Companies, LLC one.",
        "terseLabel": "Vortex Companies, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VortexFinanceSubLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VortexFinanceSubLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vortex Finance Sub Llc One [Member]",
        "terseLabel": "Vortex Finance Sub, LLC",
        "documentation": "Vortex Finance Sub Llc one."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_VortexFinanceSubLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "VortexFinanceSubLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vortex Finance Sub, LLC",
        "label": "Vortex Finance Sub Llc Two [Member]",
        "documentation": "Vortex Finance Sub Llc two."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "cef_WaiversAndReimbursementsOfFeesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "WaiversAndReimbursementsOfFeesPercent",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Waivers and Reimbursements of Fees [Percent]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "cef_WarrantsOrRightsCalledAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "WarrantsOrRightsCalledAmount",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Amount"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "cef_WarrantsOrRightsCalledPeriodDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "WarrantsOrRightsCalledPeriodDate",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Period [Date]"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "cef_WarrantsOrRightsCalledTitleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "WarrantsOrRightsCalledTitleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Title"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "cef_WarrantsOrRightsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/cef/2025",
     "localname": "WarrantsOrRightsExercisePrice",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "ck0001902649_WealthEnhancementGroupLLCFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WealthEnhancementGroupLLCFourMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth Enhancement Group, LLC",
        "label": "Wealth Enhancement Group LLC Four [Member]",
        "documentation": "Wealth Enhancement Group LLC Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_WealthEnhancementGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WealthEnhancementGroupLLCMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wealth Enhancement Group L L C [Member]",
        "documentation": "Wealth enhancement group, LLC.",
        "terseLabel": "Wealth Enhancement Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_WealthEnhancementGroupLLCThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WealthEnhancementGroupLLCThreeMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wealth Enhancement Group LLC Three [Member]",
        "documentation": "Wealth Enhancement Group LLC Three [Member]",
        "terseLabel": "Wealth Enhancement Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_WealthEnhancementGroupLlcOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WealthEnhancementGroupLlcOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth Enhancement Group, LLC",
        "label": "Wealth Enhancement Group LLC One [Member]",
        "documentation": "Wealth Enhancement Group LLC One."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_WealthEnhancementGroupLlcTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WealthEnhancementGroupLlcTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth Enhancement Group, LLC",
        "label": "Wealth Enhancement Group LLC Two [Member]",
        "documentation": "Wealth Enhancement Group LLC Two."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_WeightedAverageDebtPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WeightedAverageDebtPerShare",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Debt Per Share",
        "documentation": "Weighted-average debt per share.",
        "terseLabel": "Weighted-average debt per share"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfUnobservableInputsUsedInFairValueMeasurementOfLevel3InvestmentsDetails",
      "http://tcpcapital.com/20251231/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r370",
      "r417",
      "r738",
      "r739",
      "r789",
      "r1170",
      "r1172",
      "r1175"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Weighted-average number of common shares",
        "terseLabel": "Basic weighted average common shares outstanding",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r171"
     ]
    },
    "ck0001902649_WharfStreetRatingAcquisitionLLCKBRAOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WharfStreetRatingAcquisitionLLCKBRAOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wharf Street Rating Acquisition, LLC (KBRA)",
        "label": "Wharf Street Rating Acquisition L L C K B R A One [Member]",
        "documentation": "Wharf Street Rating Acquisition L L C K B R A one."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_WharfStreetRatingAcquisitionLlcKbraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "WharfStreetRatingAcquisitionLlcKbraMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wharf Street Rating Acquisition L L C K B R A [Member]",
        "documentation": "Wharf street rating acquisition LLC KBRA.",
        "terseLabel": "Wharf Street Rating Acquisition, LLC (KBRA)"
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_YieldPercentageOfCashEquivalentsInvestment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "YieldPercentageOfCashEquivalentsInvestment",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yield percentage of cash equivalents investment.",
        "label": "Yield Percentage of Cash Equivalents Investment",
        "terseLabel": "Yield percentage of cash equivalents investment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ck0001902649_ZendeskIncOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ZendeskIncOneMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zendesk, Inc.",
        "label": "Zendesk, Inc. One [Member]",
        "terseLabel": "Zendesk, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ck0001902649_ZendeskIncTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tcpcapital.com/20251231",
     "localname": "ZendeskIncTwoMember",
     "presentation": [
      "http://tcpcapital.com/20251231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfCertainRevolvingLoanFacilitiesAndOtherCommitmentsWithUnfundedBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zendesk, Inc.",
        "label": "Zendesk, Inc. Two [Member]",
        "terseLabel": "Zendesk, Inc."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "850",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)",
   "Paragraph": "4",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "220",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-5"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-8"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479359/835-30-S45-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479255/942-310-S50-4"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.H.2.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478116/942-310-S99-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-10"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-12"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-12"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-7"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-9"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-13"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-14"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-18"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-24"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(10)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/946-320/tableOfContent"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column C)(Footnote 6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column D)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column D)(Footnote 6)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "37",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-37"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "37",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-37"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479083/946-230-55-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "4"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "5"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "6"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "a",
   "Subparagraph": "Instruction 2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "b",
   "Subparagraph": "1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "b",
   "Subparagraph": "2"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "c"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "1",
   "Paragraph": "d"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "2",
   "Paragraph": "a"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "2",
   "Paragraph": "b"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "2",
   "Paragraph": "c"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "2",
   "Paragraph": "e"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "3"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "5",
   "Paragraph": "1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "5",
   "Paragraph": "2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "5",
   "Paragraph": "3"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 10",
   "Subsection": "5",
   "Paragraph": "4"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 10",
   "Subparagraph": "a"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 10",
   "Subparagraph": "a, g, h"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 10",
   "Subparagraph": "f"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 10",
   "Subparagraph": "g"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 10",
   "Subparagraph": "i"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 11"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 4"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 5"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 6"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 7",
   "Subparagraph": "a"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 7",
   "Subparagraph": "b"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 8"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 3",
   "Subsection": "1",
   "Paragraph": "Instruction 9"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "1",
   "Paragraph": "Instruction 2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "1",
   "Paragraph": "Instruction 3"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "1",
   "Paragraph": "Instruction 8"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3",
   "Paragraph": "2"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3",
   "Paragraph": "3",
   "Subparagraph": "Instruction 2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3",
   "Paragraph": "5"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3",
   "Paragraph": "Instruction 1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3",
   "Paragraph": "Instruction 4"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 4",
   "Subsection": "3",
   "Paragraph": "Instruction 5"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "2",
   "Paragraph": "b, d"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "3",
   "Paragraph": "a"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "3",
   "Paragraph": "b"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "3",
   "Paragraph": "b",
   "Subparagraph": "1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "3",
   "Paragraph": "b",
   "Subparagraph": "2"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "3",
   "Paragraph": "b",
   "Subparagraph": "3"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "b"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "b",
   "Subparagraph": "4"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "b",
   "Subparagraph": "Instruction 2"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "b",
   "Subparagraph": "Instruction 3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "b",
   "Subparagraph": "Instruction 4"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "b",
   "Subparagraph": "Instructions 4, 5"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "c"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2",
   "Section": "Item 8",
   "Subsection": "5",
   "Paragraph": "e"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480190/470-10-S50-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-15"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-7"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-13"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-14"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477867/946-230-45-1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
