{
 "instance": {
  "whf-20220930x10q.htm": {
   "axisCustom": 0,
   "axisStandard": 25,
   "contextCount": 1639,
   "dts": {
    "calculationLink": {
     "local": [
      "whf-20220930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "whf-20220930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "whf-20220930x10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "whf-20220930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "whf-20220930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "whf-20220930.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/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/cef/2022/cef-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022_lab.xsd"
     ]
    }
   },
   "elementCount": 811,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap-sup/2022q3": 3046,
    "http://fasb.org/us-gaap/2022": 32,
    "http://www.whitehorsefinance.com/20220930": 2,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 3085
   },
   "keyCustom": 90,
   "keyStandard": 257,
   "memberCustom": 152,
   "memberStandard": 35,
   "nsprefix": "whf",
   "nsuri": "http://www.whitehorsefinance.com/20220930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "role": "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "lang": "en-US",
      "name": "dei:DocumentQuarterlyReport",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - FORWARD CURRENCY CONTRACTS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContracts",
     "shortName": "FORWARD CURRENCY CONTRACTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - INVESTMENTS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestments",
     "shortName": "INVESTMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - FAIR VALUE MEASUREMENTS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurements",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - BORROWINGS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureBorrowings",
     "shortName": "BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - RELATED PARTY TRANSACTIONS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactions",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - STOCKHOLDERS' EQUITY",
     "role": "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquity",
     "shortName": "STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - FINANCIAL HIGHLIGHTS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlights",
     "shortName": "FINANCIAL HIGHLIGHTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE",
     "role": "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShare",
     "shortName": "CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - Consolidated Statements of Assets and Liabilities",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
     "shortName": "Consolidated Statements of Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.whitehorsefinance.com/role/DisclosureSubsequentEvents",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - FORWARD CURRENCY CONTRACTS (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsTables",
     "shortName": "FORWARD CURRENCY CONTRACTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - INVESTMENTS (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables",
     "shortName": "INVESTMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30603 - Disclosure - BORROWINGS (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureBorrowingsTables",
     "shortName": "BORROWINGS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "whf:ScheduleOfManagementFeeExpensesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsTables",
     "shortName": "RELATED PARTY TRANSACTIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "whf:ScheduleOfManagementFeeExpensesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesTables",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30903 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityTables",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31003 - Disclosure - FINANCIAL HIGHLIGHTS (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsTables",
     "shortName": "FINANCIAL HIGHLIGHTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00105 - Statement - Consolidated Statements of Assets and Liabilities (Parenthetical)",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical",
     "shortName": "Consolidated Statements of Assets and Liabilities (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap-supplement:CashHeldInForeignCurrencyAcquisitionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31103 - Disclosure - CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE (Tables)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareTables",
     "shortName": "CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40101 - Disclosure - ORGANIZATION (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails",
     "shortName": "ORGANIZATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "whf:InvestmentOwnedPercentOfPartnersOrMembersCapitalOrEquityUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "whf:InvestmentOwnedPercentOfPartnersOrMembersCapitalOrEquityUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - FORWARD CURRENCY CONTRACTS - Forward Currency Contracts (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
     "shortName": "FORWARD CURRENCY CONTRACTS - Forward Currency Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_9ZwNw3RbJEudQqfaFnYceQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "whf:DerivativeInstrumentsUnrealizedAppreciation",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40302 - Disclosure - FORWARD CURRENCY CONTRACTS - Unrealized Appreciation or Depreciation On Forward Currency Contracts (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
     "shortName": "FORWARD CURRENCY CONTRACTS - Unrealized Appreciation or Depreciation On Forward Currency Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40303 - Disclosure - FORWARD CURRENCY CONTRACTS - Notional Exposure to Foreign Currency Forward Contracts (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails",
     "shortName": "FORWARD CURRENCY CONTRACTS - Notional Exposure to Foreign Currency Forward Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_cN_3qtH_i06yBrCgWixaAg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40304 - Disclosure - FORWARD CURRENCY CONTRACTS - Collateral Received or Pledged (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
     "shortName": "FORWARD CURRENCY CONTRACTS - Collateral Received or Pledged (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "whf:ScheduleOfMasterNettingAgreementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_srt_CounterpartyNameAxis_whf_MorganStanleyMember_SnElSU4zBkOMRsTemFMY3A",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - INVESTMENTS - Schedule of Investments (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
     "shortName": "INVESTMENTS - Schedule of Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentTableTextBlock",
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_InvestmentTypeAxis_us-gaap_SeniorNotesMember_ODU_Tu61akGm9z8LLCCg8w",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - INVESTMENTS - Portfolio by Industry Grouping (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
     "shortName": "INVESTMENTS - Portfolio by Industry Grouping (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_InvestmentTypeAxis_whf_InvestmentsExcludingStateTeachersRetirementSystemJointVentureInvestmentsMember_Umj27El94kOiB8FrI9mrbQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "whf:FinancingReceivableWeightedAverageRemainingTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40403 - Disclosure - INVESTMENTS - Affiliated and Controlled Persons (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
     "shortName": "INVESTMENTS - Affiliated and Controlled Persons (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_1_24_2022_us-gaap_InvestmentIssuerNameAxis_whf_PlayMonsterLLCMember_us-gaap_InvestmentTypeAxis_whf_FirstLienSecuredTermLoanAndFirstLienSecuredDelayedDrawLoanMember_dF9nQKCBCU22OrjA3S7s5g",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - Consolidated Statements of Operations (Unaudited)",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited",
     "shortName": "Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40404 - Disclosure - INVESTMENTS - WHF STRS Ohio Senior Loan Fund LLC (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
     "shortName": "INVESTMENTS - WHF STRS Ohio Senior Loan Fund LLC (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2019_To_7_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_VariableRateAxis_whf_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateOrLondonInterbankOfferedRateLiborSwapRateMember_s-d4MBIZwU2b-Em41dJR6w",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40405 - Disclosure - INVESTMENTS - STRS JVs individual Investments (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
     "shortName": "INVESTMENTS - STRS JVs individual Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_EquitySecuritiesByIndustryAxis_whf_PharmaceuticalsMember_gXcOf-Yfb0qAaFF7uz7sEA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40406 - Disclosure - INVESTMENTS - Forward Currency Contracts (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
     "shortName": "INVESTMENTS - Forward Currency Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativeAssetNotionalAmount",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_OpenForwardForeignCurrencyContractIdentifierAxis_whf_cnst_string_ForwardCurrencyContractsMorganStanleyCadSettlementDate102822_p7FdnlOudUOmOgUZf-3uYw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CAD_5JRpGhojEk-5UqBquvzGxA",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedPercentOfNetAssets",
      "reportCount": 1,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40407 - Disclosure - INVESTMENTS - Superscript (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
     "shortName": "INVESTMENTS - Superscript (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "2",
      "lang": null,
      "name": "whf:PortfolioCompanyInvestmentsAsPercentageOfTotalAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40408 - Disclosure - INVESTMENTS - Selected Balance Sheet Information For STRS JV (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
     "shortName": "INVESTMENTS - Selected Balance Sheet Information For STRS JV (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_whf_StrsJvMember_DaJq18uipkOok-rytVWq3A",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40409 - Disclosure - INVESTMENTS - Selected Statement of Operations Information For STRS JV (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
     "shortName": "INVESTMENTS - Selected Statement of Operations Information For STRS JV (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_whf_StrsJvMember_1JQr8Dhl5kmo9432gaIX3A",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InterestIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_InvestmentTypeAxis_whf_SubordinatedUnsecuredLoansMember_RLU06dBsnEWMQdb3dg7EhQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_6_30_2022_I2dawX6Vske9YxUF8c56Ag",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40502 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 Reconciliation (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Level 3 Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_6_30_2022_I2dawX6Vske9YxUF8c56Ag",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40503 - Disclosure - FAIR VALUE MEASUREMENTS - Quantitative information (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Quantitative information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember__jRcHOQhRU2hUrSA5LWLyA",
      "decimals": "3",
      "lang": null,
      "name": "whf:InvestmentsOwnedMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "whf:ScheduleOfPrincipalAmountAndFairValueOfBorrowingsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40504 - Disclosure - FAIR VALUE MEASUREMENTS - Borrowings (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "whf:ScheduleOfPrincipalAmountAndFairValueOfBorrowingsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_6_30_2022_I2dawX6Vske9YxUF8c56Ag",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - Consolidated Statements of Changes in Net Assets",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets",
     "shortName": "Consolidated Statements of Changes in Net Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_4_1_2022_To_6_30_2022_gLjZG_e0ikyL5Hsmwgq9xw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - BORROWINGS - Outstanding and Available (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
     "shortName": "BORROWINGS - Outstanding and Available (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_us-gaap_DebtInstrumentAxis_whf_JpnCreditFacilityMember_Uh1EFKhNnEqbWxScbcLq9A",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "whf:PercentageOfAssetCoverageForBorrowedAmounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40602 - Disclosure - BORROWINGS - Narratives (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
     "shortName": "BORROWINGS - Narratives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "whf:PercentageOfAssetCoverageForBorrowedAmounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40603 - Disclosure - BORROWINGS - Notes (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
     "shortName": "BORROWINGS - Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_7_13_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_whf_SixPercent2023NotesMember_MOAJq4ppZ0S4MpwsVovN3Q",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_RelatedPartyTransactionAxis_whf_InvestmentAdvisoryAgreementMember_DdvYEC_BIkCNdcBoTRKJ3w",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "whf:InvestmentAdvisoryAgreementTerminationTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - RELATED PARTY TRANSACTIONS - (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails",
     "shortName": "RELATED PARTY TRANSACTIONS - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_RelatedPartyTransactionAxis_whf_InvestmentAdvisoryAgreementMember_DdvYEC_BIkCNdcBoTRKJ3w",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "whf:InvestmentAdvisoryAgreementTerminationTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "whf:ScheduleOfManagementFeeExpensesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "whf:BaseManagementFeeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40702 - Disclosure - RELATED PARTY TRANSACTIONS - Base management fee (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsBaseManagementFeeDetails",
     "shortName": "RELATED PARTY TRANSACTIONS - Base management fee (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "whf:ScheduleOfManagementFeeExpensesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "whf:BaseManagementFeeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "whf:NumberOfComponents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_component_6KeIf7pVVUeUwMzUkKsBLQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40703 - Disclosure - RELATED PARTY TRANSACTIONS - Performance-based incentive fee (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails",
     "shortName": "RELATED PARTY TRANSACTIONS - Performance-based incentive fee (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "whf:NumberOfComponents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_component_6KeIf7pVVUeUwMzUkKsBLQ",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AdministrativeFeesExpense",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40704 - Disclosure - RELATED PARTY TRANSACTIONS - Administration , Coinvestment and STRS JV (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
     "shortName": "RELATED PARTY TRANSACTIONS - Administration , Coinvestment and STRS JV (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_TypeOfArrangementAxis_whf_AdministrationAgreementMember_9eIesTt8HkegohY-yv3tug",
      "decimals": null,
      "lang": "en-US",
      "name": "whf:InvestmentAdvisoryAgreementTerminationTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Unfunded commitments (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Unfunded commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_whf_StrsJvMember_P-RjfX-lLUebPVCyhEmz0A",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "whf:CommitmentsToFundEquityInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional information (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Additional information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_whf_StrsJvMember_P-RjfX-lLUebPVCyhEmz0A",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "whf:CommitmentsToFundEquityInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_4_1_2022_To_6_30_2022_gLjZG_e0ikyL5Hsmwgq9xw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_11_3_2021_To_11_3_2021_o9V-EItUY0uj6ttOZ1TJ9g",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_vbvkINI_20WdRN50Xkx9Dg",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap-supplement:InterestIncomeOperatingPaidInKind",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2021_To_9_30_2021_PHlFbGa2_UyJe13XTTJCOA",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_vbvkINI_20WdRN50Xkx9Dg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40902 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stockholder's Equity (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Schedule of Stockholder's Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2021_To_9_30_2021_PHlFbGa2_UyJe13XTTJCOA",
      "decimals": "2",
      "lang": null,
      "name": "whf:AveragePricePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_-iqp-P8RZk6K3sO4ykzNqQ",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_12_31_2021_bNep2rAy30qR1VsbqXVPEQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetAssetValuePerShare",
      "reportCount": 1,
      "unitRef": "Unit_Divide_USD_shares_-iqp-P8RZk6K3sO4ykzNqQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41001 - Disclosure - FINANCIAL HIGHLIGHTS (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails",
     "shortName": "FINANCIAL HIGHLIGHTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_12_31_2020__ZXml2hwTUKvIx7XXVUMHA",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:NetAssetValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_-iqp-P8RZk6K3sO4ykzNqQ",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails",
     "shortName": "CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_7_1_2022_To_9_30_2022_GTw3JhO-r0qNeYp-0x-Wjg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_10_14_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_5Ha5OCSSA0yy_LnIPlWJ-w",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_-iqp-P8RZk6K3sO4ykzNqQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - SUBSEQUENT EVENTS - (Details)",
     "role": "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails",
     "shortName": "SUBSEQUENT EVENTS - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_10_14_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_5Ha5OCSSA0yy_LnIPlWJ-w",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_-iqp-P8RZk6K3sO4ykzNqQ",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityFileNumber",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995470 - Disclosure - N-2",
     "role": "http://xbrl.sec.gov/cef/role/N2",
     "shortName": "N-2",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "lang": "en-US",
      "name": "cef:InvestmentObjectivesAndPracticesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00405 - Statement - Consolidated Statements of Cash Flows - Total cash, cash equivalents and restricted cash",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash",
     "shortName": "Consolidated Statements of Cash Flows - Total cash, cash equivalents and restricted cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "As_Of_9_30_2022_SGPer3A9kkCaikJgrvqfmg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_HueLyXFtOUi88UMyTBZe0w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - Consolidated Schedule of Investments",
     "role": "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments",
     "shortName": "Consolidated Schedule of Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": "2",
      "lang": null,
      "name": "whf:QualifyingAssetsRequiredOfAcquireeAtTimeOfAcquisitionOfTotalAssetsPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_p-BPx2OKh0-_1vqxedKrJQ",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - ORGANIZATION",
     "role": "http://www.whitehorsefinance.com/role/DisclosureOrganization",
     "shortName": "ORGANIZATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whf-20220930x10q.htm",
      "contextRef": "Duration_1_1_2022_To_9_30_2022_3270NPVokUCUWaP1_ZBSWQ",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 189,
   "tag": {
    "cef_AcquiredFundFeesAndExpensesNoteTextBlock": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundFeesAndExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundFeesAndExpensesPercent": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses [Percent]"
       }
      }
     },
     "localname": "AcquiredFundFeesAndExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AcquiredFundFeesEstimatedNoteTextBlock": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees Estimated, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundFeesEstimatedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundIncentiveAllocationNoteTextBlock": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Incentive Allocation, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundIncentiveAllocationNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundTotalAnnualExpensesNoteTextBlock": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Total Annual Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundTotalAnnualExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AllRisksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Risks:"
       }
      }
     },
     "localname": "AllRisksMember",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AllSecuritiesMember": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Securities:"
       }
      }
     },
     "localname": "AllSecuritiesMember",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AnnualCoverageReturnRatePercent": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Coverage Return Rate [Percent]"
       }
      }
     },
     "localname": "AnnualCoverageReturnRatePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualDividendPayment": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment"
       }
      }
     },
     "localname": "AnnualDividendPayment",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualDividendPaymentCurrent": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Current"
       }
      }
     },
     "localname": "AnnualDividendPaymentCurrent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualDividendPaymentInitial": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Initial"
       }
      }
     },
     "localname": "AnnualDividendPaymentInitial",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualExpensesTableTextBlock": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Expenses [Table Text Block]"
       }
      }
     },
     "localname": "AnnualExpensesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AnnualInterestRateCurrentPercent": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Current [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRateCurrentPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualInterestRateInitialPercent": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Initial [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRateInitialPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualInterestRatePercent": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRatePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_BasisOfTransactionFeesNoteTextBlock": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Transaction Fees, Note [Text Block]"
       }
      }
     },
     "localname": "BasisOfTransactionFeesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_BdcFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BDC File Number"
       }
      }
     },
     "localname": "BdcFileNumber",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "cef_BusinessDevelopmentCompanyFlag": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Development Company [Flag]"
       }
      }
     },
     "localname": "BusinessDevelopmentCompanyFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_CapitalStockLongTermDebtAndOtherSecuritiesAbstract": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock, Long-Term Debt, and Other Securities [Abstract]"
       }
      }
     },
     "localname": "CapitalStockLongTermDebtAndOtherSecuritiesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_CapitalStockTableTextBlock": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock [Table Text Block]"
       }
      }
     },
     "localname": "CapitalStockTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_DistributionServicingFeesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution/Servicing Fees [Percent]"
       }
      }
     },
     "localname": "DistributionServicingFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DistributionsMayReducePrincipalTextBlock": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions May Reduce Principal [Text Block]"
       }
      }
     },
     "localname": "DistributionsMayReducePrincipalTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_DividendAndInterestExpensesOnShortSalesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend and Interest Expenses on Short Sales [Percent]"
       }
      }
     },
     "localname": "DividendAndInterestExpensesOnShortSalesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DividendExpenseOnPreferredSharesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Expenses on Preferred Shares [Percent]"
       }
      }
     },
     "localname": "DividendExpenseOnPreferredSharesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DividendReinvestmentAndCashPurchaseFees": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Reinvestment and Cash Purchase Fees"
       }
      }
     },
     "localname": "DividendReinvestmentAndCashPurchaseFees",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_EffectsOfLeveragePurposeTextBlock": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage, Purpose [Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeveragePurposeTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_EffectsOfLeverageTableTextBlock": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Table Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeverageTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_EffectsOfLeverageTextBlock": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeverageTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ExpenseExampleTableTextBlock": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Table Text Block]"
       }
      }
     },
     "localname": "ExpenseExampleTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ExpenseExampleYear01": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Year 01"
       }
      }
     },
     "localname": "ExpenseExampleYear01",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to10": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 10"
       }
      }
     },
     "localname": "ExpenseExampleYears1to10",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to3": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 3"
       }
      }
     },
     "localname": "ExpenseExampleYears1to3",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to5": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 5"
       }
      }
     },
     "localname": "ExpenseExampleYears1to5",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_FeeTableAbstract": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Table [Abstract]"
       }
      }
     },
     "localname": "FeeTableAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_FinancialHighlightsAbstract": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Highlights [Abstract]"
       }
      }
     },
     "localname": "FinancialHighlightsAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_GeneralDescriptionOfRegistrantAbstract": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Description of Registrant [Abstract]"
       }
      }
     },
     "localname": "GeneralDescriptionOfRegistrantAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_HighestPriceOrBid": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid"
       }
      }
     },
     "localname": "HighestPriceOrBid",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_HighestPriceOrBidNav": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, NAV"
       }
      }
     },
     "localname": "HighestPriceOrBidNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_HighestPriceOrBidPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "HighestPriceOrBidPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationMaximumPercent": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Maximum [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationMaximumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationMinimumPercent": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Minimum [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationMinimumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationPercent": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveFeesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fees [Percent]"
       }
      }
     },
     "localname": "IncentiveFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_InterestExpensesOnBorrowingsPercent": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expenses on Borrowings [Percent]"
       }
      }
     },
     "localname": "InterestExpensesOnBorrowingsPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IntervalFundFlag": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interval Fund [Flag]"
       }
      }
     },
     "localname": "IntervalFundFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_InvestmentObjectivesAndPracticesTextBlock": {
     "auth_ref": [
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Objectives and Practices [Text Block]"
       }
      }
     },
     "localname": "InvestmentObjectivesAndPracticesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LatestNav": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest NAV"
       }
      }
     },
     "localname": "LatestNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LatestPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "LatestPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_LatestSharePrice": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Share Price"
       }
      }
     },
     "localname": "LatestSharePrice",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LoanServicingFeesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Servicing Fees [Percent]"
       }
      }
     },
     "localname": "LoanServicingFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_LongTermDebtDividendsAndCovenantsTextBlock": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Dividends and Covenants [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtDividendsAndCovenantsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtIssuanceAndSubstitutionTextBlock": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Issuance and Substitution [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtIssuanceAndSubstitutionTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtPrincipal": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Principal"
       }
      }
     },
     "localname": "LongTermDebtPrincipal",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_LongTermDebtRightsLimitedByOtherSecuritiesTextBlock": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtRightsLimitedByOtherSecuritiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtStructuringTextBlock": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Structuring [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtStructuringTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtTableTextBlock": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt [Table Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtTitleTextBlock": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Title [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LowestPriceOrBid": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid"
       }
      }
     },
     "localname": "LowestPriceOrBid",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LowestPriceOrBidNav": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, NAV"
       }
      }
     },
     "localname": "LowestPriceOrBidNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LowestPriceOrBidPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "LowestPriceOrBidPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ManagementFeeNotBasedOnNetAssetsNoteTextBlock": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee not based on Net Assets, Note [Text Block]"
       }
      }
     },
     "localname": "ManagementFeeNotBasedOnNetAssetsNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ManagementFeesPercent": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees [Percent]"
       }
      }
     },
     "localname": "ManagementFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_NetExpenseOverAssetsPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Expense over Assets [Percent]"
       }
      }
     },
     "localname": "NetExpenseOverAssetsPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_NewCefOrBdcRegistrantFlag": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New CEF or BDC Registrant [Flag]"
       }
      }
     },
     "localname": "NewCefOrBdcRegistrantFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_NoPublicTradingTextBlock": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Public Trading [Text Block]"
       }
      }
     },
     "localname": "NoPublicTradingTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_NoTradingHistoryTextBlock": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading History [Text Block]"
       }
      }
     },
     "localname": "NoTradingHistoryTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherAnnualExpense1Percent": {
     "auth_ref": [
      "r520"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 1.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 1 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense1Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpense2Percent": {
     "auth_ref": [
      "r520"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 2.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 2 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense2Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpense3Percent": {
     "auth_ref": [
      "r520"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 3.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 3 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense3Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpensesAbstract": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherAnnualExpensesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_OtherAnnualExpensesPercent": {
     "auth_ref": [
      "r520"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherExpensesNoteTextBlock": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "OtherExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherFeederFundExpensesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Feeder Fund Expenses [Percent]"
       }
      }
     },
     "localname": "OtherFeederFundExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherMasterFundExpensesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Master Fund Expenses [Percent]"
       }
      }
     },
     "localname": "OtherMasterFundExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherSecuritiesTableTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Securities [Table Text Block]"
       }
      }
     },
     "localname": "OtherSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherSecurityDescriptionTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Description [Text Block]"
       }
      }
     },
     "localname": "OtherSecurityDescriptionTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherSecurityTitleTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Title [Text Block]"
       }
      }
     },
     "localname": "OtherSecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherTransactionExpense1Percent": {
     "auth_ref": [
      "r515"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 1.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 1 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense1Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpense2Percent": {
     "auth_ref": [
      "r515"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 2.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 2 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense2Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpense3Percent": {
     "auth_ref": [
      "r515"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 3.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 3 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense3Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpensesAbstract": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherTransactionExpensesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_OtherTransactionExpensesPercent": {
     "auth_ref": [
      "r515"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionFeesBasisMaximum": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisMaximum",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_OtherTransactionFeesBasisMaximumPercent": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum [Percent]"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisMaximumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionFeesBasisNoteTextBlock": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Note [Text Block]"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherTransactionFeesNoteTextBlock": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees, Note [Text Block]"
       }
      }
     },
     "localname": "OtherTransactionFeesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OutstandingSecuritiesTableTextBlock": {
     "auth_ref": [
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Securities [Table Text Block]"
       }
      }
     },
     "localname": "OutstandingSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OutstandingSecurityAuthorizedShares": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Authorized [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityAuthorizedShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityHeldShares": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Held [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityHeldShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityNotHeldShares": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Not Held [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityNotHeldShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityTitleTextBlock": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Title [Text Block]"
       }
      }
     },
     "localname": "OutstandingSecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PreferredStockRestrictionsArrearageTextBlock": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Arrearage [Text Block]"
       }
      }
     },
     "localname": "PreferredStockRestrictionsArrearageTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PreferredStockRestrictionsOtherTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Other [Text Block]"
       }
      }
     },
     "localname": "PreferredStockRestrictionsOtherTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PrimaryShelfFlag": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf [Flag]"
       }
      }
     },
     "localname": "PrimaryShelfFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_PrimaryShelfQualifiedFlag": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf Qualified [Flag]"
       }
      }
     },
     "localname": "PrimaryShelfQualifiedFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_ProspectusLineItems": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "localname": "ProspectusLineItems",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "xbrltype": "stringItemType"
    },
    "cef_ProspectusTable": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus:"
       }
      }
     },
     "localname": "ProspectusTable",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_PurposeOfFeeTableNoteTextBlock": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purpose of Fee Table , Note [Text Block]"
       }
      }
     },
     "localname": "PurposeOfFeeTableNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RegisteredClosedEndFundFlag": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registered Closed-End Fund [Flag]"
       }
      }
     },
     "localname": "RegisteredClosedEndFundFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_ReturnAtMinusFivePercent": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Five [Percent]"
       }
      }
     },
     "localname": "ReturnAtMinusFivePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtMinusTenPercent": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Ten [Percent]"
       }
      }
     },
     "localname": "ReturnAtMinusTenPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtPlusFivePercent": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Five [Percent]"
       }
      }
     },
     "localname": "ReturnAtPlusFivePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtPlusTenPercent": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Ten [Percent]"
       }
      }
     },
     "localname": "ReturnAtPlusTenPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtZeroPercent": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Zero [Percent]"
       }
      }
     },
     "localname": "ReturnAtZeroPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_RightsLimitedByOtherSecuritiesTextBlock": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "localname": "RightsLimitedByOtherSecuritiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RightsSubjectToOtherThanMajorityVoteTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Subject to Other than Majority Vote [Text Block]"
       }
      }
     },
     "localname": "RightsSubjectToOtherThanMajorityVoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RiskAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Axis]"
       }
      }
     },
     "localname": "RiskAxis",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_RiskFactorsTableTextBlock": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Factors [Table Text Block]"
       }
      }
     },
     "localname": "RiskFactorsTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RiskTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "localname": "RiskTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SalesLoadPercent": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Percent]"
       }
      }
     },
     "localname": "SalesLoadPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_SecurityAxis": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security [Axis]"
       }
      }
     },
     "localname": "SecurityAxis",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_SecurityDividendsTextBlock": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Dividends [Text Block]"
       }
      }
     },
     "localname": "SecurityDividendsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityLiabilitiesTextBlock": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liabilities [Text Block]"
       }
      }
     },
     "localname": "SecurityLiabilitiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityLiquidationRightsTextBlock": {
     "auth_ref": [
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liquidation Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityLiquidationRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityObligationsOfOwnershipTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Obligations of Ownership [Text Block]"
       }
      }
     },
     "localname": "SecurityObligationsOfOwnershipTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityPreemptiveAndOtherRightsTextBlock": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Preemptive and Other Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityPreemptiveAndOtherRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityTitleTextBlock": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Title [Text Block]"
       }
      }
     },
     "localname": "SecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityVotingRightsTextBlock": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Voting Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityVotingRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesAmount": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Amount"
       }
      }
     },
     "localname": "SeniorSecuritiesAmount",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_SeniorSecuritiesAverageMarketValuePerUnit": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Average Market Value per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesAverageMarketValuePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesAveragingMethodNoteTextBlock": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Averaging Method, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesAveragingMethodNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesCoveragePerUnit": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Coverage per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesCoveragePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesHeadingsNoteTextBlock": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Headings, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHeadingsNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesHighlightsAnnualizedNoteTextBlock": {
     "auth_ref": [
      "r523",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Annualized, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHighlightsAnnualizedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesHighlightsAuditedNoteTextBlock": {
     "auth_ref": [
      "r524",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Audited, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHighlightsAuditedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesInvoluntaryLiquidatingPreferencePerUnit": {
     "auth_ref": [
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Involuntary Liquidating Preference per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesInvoluntaryLiquidatingPreferencePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesNoteTextBlock": {
     "auth_ref": [
      "r522",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesTableTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities [Table Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SharePriceTableTextBlock": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price [Table Text Block]"
       }
      }
     },
     "localname": "SharePriceTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SharePricesNotActualTransactionsTextBlock": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Prices Not Actual Transactions [Text Block]"
       }
      }
     },
     "localname": "SharePricesNotActualTransactionsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ShareholderTransactionExpensesTableTextBlock": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Transaction Expenses [Table Text Block]"
       }
      }
     },
     "localname": "ShareholderTransactionExpensesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_TotalAnnualExpensesPercent": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Annual Expenses [Percent]"
       }
      }
     },
     "localname": "TotalAnnualExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_UnderwritersCompensationPercent": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriters Compensation [Percent]"
       }
      }
     },
     "localname": "UnderwritersCompensationPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_WaiversAndReimbursementsOfFeesPercent": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Waivers and Reimbursements of Fees [Percent]"
       }
      }
     },
     "localname": "WaiversAndReimbursementsOfFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_WarrantsOrRightsCalledAmount": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Amount"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledAmount",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_WarrantsOrRightsCalledPeriodDate": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Period [Date]"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledPeriodDate",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "cef_WarrantsOrRightsCalledTitleTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Title"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_WarrantsOrRightsExercisePrice": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Exercise Price"
       }
      }
     },
     "localname": "WarrantsOrRightsExercisePrice",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CAD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada, Dollars",
        "terseLabel": "CAD"
       }
      }
     },
     "localname": "CAD",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_USD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "USD"
       }
      }
     },
     "localname": "USD",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AdditionalSecurities462b": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "localname": "AdditionalSecurities462b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "localname": "AdditionalSecurities462bFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "localname": "AdditionalSecuritiesEffective413b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings.",
        "label": "Approximate Date of Commencement of Proposed Sale to Public"
       }
      }
     },
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateOrAsapItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DelayedOrContinuousOffering": {
     "auth_ref": [
      "r480",
      "r481",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "localname": "DelayedOrContinuousOffering",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "auth_ref": [
      "r480",
      "r481",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EffectiveAfter60Days486a": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "localname": "EffectiveAfter60Days486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveOnDate486a": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "localname": "EffectiveOnDate486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_EffectiveOnDate486b": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "localname": "EffectiveOnDate486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_EffectiveOnSetDate486a": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "localname": "EffectiveOnSetDate486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveOnSetDate486b": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "localname": "EffectiveOnSetDate486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveUponFiling462e": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "localname": "EffectiveUponFiling462e",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveUponFiling486b": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "localname": "EffectiveUponFiling486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "localname": "EffectiveWhenDeclaredSection8c",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Securities Act File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityInvCompanyType": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product).",
        "label": "Entity Inv Company Type"
       }
      }
     },
     "localname": "EntityInvCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "invCompanyType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExhibitsOnly462d": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "localname": "ExhibitsOnly462d",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "localname": "ExhibitsOnly462dFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_InvestmentCompanyActFileNumber": {
     "auth_ref": [
      "r481",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "localname": "InvestmentCompanyActFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_InvestmentCompanyActRegistration": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "localname": "InvestmentCompanyActRegistration",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation",
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "auth_ref": [
      "r481",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "localname": "NewEffectiveDateForPreviousFiling",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_NoSubstantiveChanges462c": {
     "auth_ref": [
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "localname": "NoSubstantiveChanges462c",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "auth_ref": [
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "localname": "NoSubstantiveChanges462cFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_PostEffectiveAmendment": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "localname": "PostEffectiveAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PostEffectiveAmendmentNumber": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective.",
        "label": "Post-Effective Amendment Number"
       }
      }
     },
     "localname": "PostEffectiveAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_PreEffectiveAmendment": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "localname": "PreEffectiveAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreEffectiveAmendmentNumber": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective.",
        "label": "Pre-Effective Amendment Number"
       }
      }
     },
     "localname": "PreEffectiveAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r30",
      "r32",
      "r77",
      "r78",
      "r171",
      "r205",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by currency.",
        "label": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r170",
      "r204",
      "r235",
      "r236",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r409",
      "r410",
      "r471",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r170",
      "r204",
      "r235",
      "r236",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r409",
      "r410",
      "r471",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r145",
      "r149",
      "r150",
      "r151",
      "r152",
      "r170",
      "r204",
      "r225",
      "r235",
      "r236",
      "r239",
      "r240",
      "r241",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r409",
      "r410",
      "r471",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r145",
      "r149",
      "r150",
      "r151",
      "r152",
      "r170",
      "r204",
      "r225",
      "r235",
      "r236",
      "r239",
      "r240",
      "r241",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r409",
      "r410",
      "r471",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r31",
      "r32",
      "r77",
      "r78",
      "r171",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r79",
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of selected Balance Sheet Information"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r79",
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Schedule of selected Statement of Operations Information"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r348",
      "r350",
      "r353",
      "r471",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance.",
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r376",
      "r400"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r16",
      "r341"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Paid-in capital in excess of par"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r81",
      "r82",
      "r83",
      "r242",
      "r243",
      "r244",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Paid-in Capital in Excess of Par"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net increase in net assets resulting from operations to net cash (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdministrativeFeesExpense": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for administrative services provided to the limited liability company (LLC) or limited partnership (LP) by the managing member or general partner, affiliate of managing member or general partner, or affiliate of LLC or LP, for example, but not limited to, salaries, rent, or overhead costs.",
        "label": "Administrative Fees Expense",
        "terseLabel": "Administrative service fees"
       }
      }
     },
     "localname": "AdministrativeFeesExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingMember": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Announcement promoting product, service, or event.",
        "label": "Advertising [Member]",
        "terseLabel": "Advertising"
       }
      }
     },
     "localname": "AdvertisingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r47",
      "r58",
      "r190",
      "r325"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Accretion of discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r43",
      "r58",
      "r190",
      "r327"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r9",
      "r74",
      "r121",
      "r123",
      "r127",
      "r139",
      "r154",
      "r155",
      "r156",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r165",
      "r166",
      "r261",
      "r264",
      "r310",
      "r339",
      "r341",
      "r371",
      "r393"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNet": {
     "auth_ref": [
      "r4",
      "r420",
      "r436",
      "r439",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net assets (liabilities).",
        "label": "Net Assets",
        "periodEndLabel": "Net assets, end of period"
       }
      }
     },
     "localname": "AssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r6",
      "r7",
      "r60"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r61",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r54",
      "r60",
      "r66"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash presented in consolidated statements of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r54",
      "r315"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashHeldInForeignCurrency": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Held in Foreign Currency",
        "terseLabel": "Restricted foreign currency (cost of $28 and $464, respectively)",
        "verboseLabel": "Restricted foreign currency"
       }
      }
     },
     "localname": "CashHeldInForeignCurrency",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashHeldInForeignCurrencyAcquisitionCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Held in Foreign Currency, Acquisition Cost",
        "terseLabel": "Restricted foreign currency, cost"
       }
      }
     },
     "localname": "CashHeldInForeignCurrencyAcquisitionCost",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r25",
      "r380",
      "r398"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (See Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r153",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Dividends and distributions declared per common share"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r81",
      "r82",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r14",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Shares outstanding end of period",
        "terseLabel": "Number of shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r14",
      "r341"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 23,243,088 and 23,162,667 shares issued and outstanding, par value $0.001 per share, respectively, and 100,000,000 shares authorized"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r114",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r68",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "whf_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Unrealized Gain (Loss)",
        "negatedLabel": "Net unrealized depreciation (appreciation) on investments",
        "terseLabel": "Net Change in Unrealized Appreciation (Depreciation)",
        "verboseLabel": "Net change in unrealized appreciation (depreciation)"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BORROWINGS"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r71",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r184",
      "r191",
      "r192",
      "r194",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "BORROWINGS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r10",
      "r11",
      "r12",
      "r73",
      "r79",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r174",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r198",
      "r199",
      "r200",
      "r201",
      "r328",
      "r372",
      "r373",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Variable interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r12",
      "r195",
      "r373",
      "r390"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Principal Amount Outstanding"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r167",
      "r198",
      "r199",
      "r326",
      "r328",
      "r329"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Principal Amount Outstanding"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r182",
      "r198",
      "r199",
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Fair Value, Debt"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r23",
      "r197",
      "r326",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r23",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r24",
      "r73",
      "r79",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r174",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r198",
      "r199",
      "r200",
      "r201",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r24",
      "r73",
      "r79",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r174",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r193",
      "r198",
      "r199",
      "r200",
      "r201",
      "r218",
      "r219",
      "r220",
      "r221",
      "r325",
      "r326",
      "r328",
      "r329",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term of interest"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Investments"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "terseLabel": "Deferred Financing Costs"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r75",
      "r253",
      "r257"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Cost of investments for federal income tax"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetCounterpartyNameExtensibleList": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates name of counterparty to derivative asset. Counterparty is other party participating in financial transaction. Example includes, but is not limited to, name of financial institution.",
        "label": "Derivative Asset, Counterparty Name [Extensible Enumeration]",
        "terseLabel": "Counterparty"
       }
      }
     },
     "localname": "DerivativeAssetCounterpartyNameExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r269",
      "r270",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Currency to be sold"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetTypeExtensibleList": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates type of derivative asset.",
        "label": "Derivative Asset, Type [Extensible Enumeration]",
        "terseLabel": "Derivative Asset Type"
       }
      }
     },
     "localname": "DerivativeAssetTypeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r27",
      "r28",
      "r32",
      "r308"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Net Amount of Derivative Assets",
        "verboseLabel": "Unrealized appreciation on foreign currency forward contracts"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeCurrencyBought": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the specific currency to be purchased upon settlement or exercise of the foreign currency derivative.",
        "label": "Derivative, Currency Bought",
        "terseLabel": "Currency to be purchased"
       }
      }
     },
     "localname": "DerivativeCurrencyBought",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeCurrencySold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the specific currency to be sold upon settlement or exercise of the foreign currency derivative.",
        "label": "Derivative, Currency Sold",
        "terseLabel": "Currency to be sold"
       }
      }
     },
     "localname": "DerivativeCurrencySold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r27",
      "r28",
      "r33",
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Derivative Assets Subject to Master Netting Agreement"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r32",
      "r276",
      "r277",
      "r279",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FORWARD CURRENCY CONTRACTS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r287",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "FORWARD CURRENCY CONTRACTS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContracts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r269",
      "r270",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Currency to be purchased"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "FORWARD CURRENCY CONTRACTS"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeMaturityDates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the derivative contract matures, in YYYY-MM-DD format.",
        "label": "Derivative, Maturity Date",
        "terseLabel": "Settlement Date"
       }
      }
     },
     "localname": "DerivativeMaturityDates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r278",
      "r279",
      "r281",
      "r283",
      "r286",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Fair value"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DistributionPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution Payable",
        "terseLabel": "Distributions payable"
       }
      }
     },
     "localname": "DistributionPayable",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendIncomeOperatingPaidInCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Income, Operating, Paid in Cash",
        "terseLabel": "Dividend income"
       }
      }
     },
     "localname": "DividendIncomeOperatingPaidInCash",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "label": "Dividends Payable, Amount Per Share",
        "terseLabel": "Declared special distribution of per share"
       }
      }
     },
     "localname": "DividendsPayableAmountPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r76",
      "r157",
      "r159",
      "r160",
      "r164",
      "r165",
      "r166",
      "r334",
      "r377",
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due to Related Parties",
        "terseLabel": "Affiliated funds invested"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE",
        "terseLabel": "Per Common Share Data"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r42",
      "r86",
      "r87",
      "r88",
      "r89",
      "r90",
      "r94",
      "r96",
      "r98",
      "r99",
      "r100",
      "r104",
      "r105",
      "r291",
      "r292",
      "r382",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic per share net increase in net assets resulting from operations",
        "verboseLabel": "Basic earnings per common share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r42",
      "r86",
      "r87",
      "r88",
      "r89",
      "r90",
      "r96",
      "r98",
      "r99",
      "r100",
      "r104",
      "r105",
      "r291",
      "r292",
      "r382",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted per share net increase in net assets resulting from operations",
        "verboseLabel": "Diluted earnings per common share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r315"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r37",
      "r38",
      "r39",
      "r81",
      "r82",
      "r83",
      "r85",
      "r91",
      "r93",
      "r107",
      "r142",
      "r217",
      "r222",
      "r242",
      "r243",
      "r244",
      "r255",
      "r256",
      "r290",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r330",
      "r411",
      "r412",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Economic ownership (as a percent)"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r135",
      "r391",
      "r465",
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Investments",
        "terseLabel": "Equity (excluding STRS JV)"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EscrowDeposit": {
     "auth_ref": [
      "r375",
      "r470"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.",
        "label": "Escrow Deposit",
        "terseLabel": "Escrow receivable"
       }
      }
     },
     "localname": "EscrowDeposit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r296",
      "r297",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Quantitative information about Level 3 fair value measurements"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "terseLabel": "Net unrealized (depreciation) appreciation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair value measurements"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r299",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of changes in investments measured at fair value using Level 3 inputs"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r296",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of investments measured at fair value"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r182",
      "r198",
      "r199",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r297",
      "r345",
      "r346",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r182",
      "r198",
      "r199",
      "r226",
      "r227",
      "r232",
      "r234",
      "r297",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r182",
      "r198",
      "r199",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r297",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r299",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r300"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "terseLabel": "Realized gains (losses)"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r301"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "terseLabel": "Funding of investments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "auth_ref": [
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "terseLabel": "Proceeds from paydowns and sales"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "Fair value, end of period",
        "periodStartLabel": "Fair value, beginning of period"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r182",
      "r198",
      "r199",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r345",
      "r346",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments:"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r275",
      "r278",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "auth_ref": [
      "r129",
      "r143",
      "r554",
      "r555"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease.",
        "label": "Financing Receivable, Nonaccrual",
        "terseLabel": "Fair value of non-accrual loans"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Total net realized and unrealized gains (losses) on forward currency contracts"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "auth_ref": [
      "r313",
      "r314"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "whf_RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "terseLabel": "Realized gain (loss) on forward currency contracts",
        "verboseLabel": "Foreign currency transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r59",
      "r313",
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "terseLabel": "Unrealized appreciation (depreciation) on forward currency contracts"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealizedExcludingInvestmentPriceChangeBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "whf_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized, Excluding Investment Price Change, before Tax",
        "negatedLabel": "Net unrealized (appreciation) depreciation on translation of assets and liabilities in foreign currencies",
        "terseLabel": "Translation of assets and liabilities in foreign currencies"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealizedExcludingInvestmentPriceChangeBeforeTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfDerivatives": {
     "auth_ref": [
      "r58",
      "r383"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "whf_RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.",
        "label": "Gain (Loss) on Sale of Derivatives",
        "verboseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "GainLossOnSaleOfDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossInvestmentIncomeOperating": {
     "auth_ref": [
      "r406"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "whf_InvestmentIncomeOperatingBeforeExpenseAndTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.",
        "label": "Gross Investment Income, Operating",
        "totalLabel": "Total investment income"
       }
      }
     },
     "localname": "GrossInvestmentIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "Public offering"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncentiveFeeExpense": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for incentive rights held by the managing member or general partner, of limited liability company (LLC) or limited partnership (LP).",
        "label": "Incentive Fee Expense",
        "terseLabel": "Total performance-based incentive fees",
        "verboseLabel": "Performance-based incentive fees"
       }
      }
     },
     "localname": "IncentiveFeeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncentiveFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fee Payable",
        "terseLabel": "Incentive fees payable"
       }
      }
     },
     "localname": "IncentiveFeePayable",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "terseLabel": "Accrued for interest or penalties"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r36",
      "r246",
      "r247",
      "r250",
      "r251",
      "r252",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncentiveFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Incentive Fee Payable",
        "terseLabel": "Incentive fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncentiveFeePayable",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount due to the entity in the form of unpaid interest and dividends.",
        "label": "Increase (Decrease) in Interest and Dividends Receivable",
        "negatedLabel": "Interest and dividend receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestAndDividendsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInManagementFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Management Fee Payable",
        "terseLabel": "Management fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInManagementFeePayable",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Net changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPayableForInvestmentPurchased": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Payable for Investment Purchased",
        "terseLabel": "Amounts payable on unsettled investment transactions"
       }
      }
     },
     "localname": "IncreaseDecreaseInPayableForInvestmentPurchased",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivableForInvestmentSold": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Receivable for Investment Sold",
        "negatedLabel": "Amounts receivable on unsettled investment transactions"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivableForInvestmentSold",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.",
        "label": "Interest and Dividend Income, Securities, Operating",
        "terseLabel": "Dividends and interest included in income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r40",
      "r120",
      "r324",
      "r327",
      "r385"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseBorrowings": {
     "auth_ref": [
      "r384"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all borrowings.",
        "label": "Interest Expense, Borrowings",
        "terseLabel": "Interest expense on credit facility"
       }
      }
     },
     "localname": "InterestExpenseBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperating": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.",
        "label": "Interest Income, Operating",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income, Operating [Abstract]"
       }
      }
     },
     "localname": "InterestIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeOperatingPaidInCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income, Operating, Paid in Cash",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOperatingPaidInCash",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperatingPaidInKind": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income, Operating, Paid in Kind",
        "negatedLabel": "Paid-in-kind income"
       }
      }
     },
     "localname": "InterestIncomeOperatingPaidInKind",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r53",
      "r55",
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r378",
      "r399"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Interest payable on credit facility",
        "verboseLabel": "Interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "terseLabel": "Interest receivable"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentAcquisitionDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Acquisition Date",
        "terseLabel": "Acquisition Date"
       }
      }
     },
     "localname": "InvestmentAcquisitionDate",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_InvestmentAffiliatedIssuerControlledMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Controlled affiliate company investments"
       }
      }
     },
     "localname": "InvestmentAffiliatedIssuerControlledMember",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentAffiliatedIssuerNoncontrolledMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlled affiliate company investments"
       }
      }
     },
     "localname": "InvestmentAffiliatedIssuerNoncontrolledMember",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentBasisSpreadVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Basis Spread, Variable Rate",
        "terseLabel": "Spread Above Index"
       }
      }
     },
     "localname": "InvestmentBasisSpreadVariableRate",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount of distribution to shareholders. Includes, but is not limited to, dividend and capital gain. Excludes distribution for tax return of capital.",
        "label": "Investment Company, Distribution to Shareholders, Per Share",
        "negatedLabel": "Distributions declared from net investment income"
       }
      }
     },
     "localname": "InvestmentCompanyDistributionToShareholdersPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyDividendDistribution": {
     "auth_ref": [
      "r417",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividend distribution from ordinary income and capital gain. Excludes distribution for tax return of capital.",
        "label": "Investment Company, Dividend Distribution",
        "negatedLabel": "Distributions declared"
       }
      }
     },
     "localname": "InvestmentCompanyDividendDistribution",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Expense, after Reduction of Fee Waiver and Reimbursement [Abstract]",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursementAbstract",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyExpenseRatioAfterIncentiveAllocation": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of expense, after incentive allocation, to average net assets.",
        "label": "Investment Company, Expense Ratio after Incentive Allocation",
        "terseLabel": "Ratio of total expenses to average net assets"
       }
      }
     },
     "localname": "InvestmentCompanyExpenseRatioAfterIncentiveAllocation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyExpenseRatioExcludingIncentiveFee": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage, after deduction of fee waiver and before deduction of incentive fee, of expense to average net assets.",
        "label": "Investment Company, Expense Ratio Excluding Incentive Fee",
        "terseLabel": "Ratio of expenses before incentive fees to average net assets"
       }
      }
     },
     "localname": "InvestmentCompanyExpenseRatioExcludingIncentiveFee",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL HIGHLIGHTS"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Investment Company, Financial Highlights [Roll Forward]",
        "terseLabel": "Per share data:"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver.",
        "label": "Investment Company, Financial Highlights [Table Text Block]",
        "terseLabel": "Schedule of financial highlights"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTextBlock": {
     "auth_ref": [
      "r433",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of financial highlights reported by investment company.",
        "label": "Investment Company, Financial Highlights [Text Block]",
        "terseLabel": "FINANCIAL HIGHLIGHTS"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlights"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentCompanyFinancialRatiosAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Financial Ratios [Abstract]",
        "terseLabel": "Ratios/Supplemental Data:"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialRatiosAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyIncentiveFeeToAverageNetAssets": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of incentive fee expense to average net assets.",
        "label": "Investment Company, Incentive Fee to Average Net Assets",
        "terseLabel": "Ratio of incentive fees to average net assets"
       }
      }
     },
     "localname": "InvestmentCompanyIncentiveFeeToAverageNetAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyIncomeAndExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations (Unaudited)"
       }
      }
     },
     "localname": "InvestmentCompanyIncomeAndExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare": {
     "auth_ref": [
      "r430"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetailss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount of investment income (loss) and realized and unrealized gain (loss) on investment.",
        "label": "Investment Company, Investment Income (Loss) from Operations, Per Share",
        "totalLabel": "Net increase in net assets resulting from operations"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Investment Income (Loss) from Operations, Per Share [Abstract]",
        "terseLabel": "Investment operations:"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossFromOperationsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare": {
     "auth_ref": [
      "r429"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetailss": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit amount, after investment expense, of dividend and interest investment income (loss).",
        "label": "Investment Company, Investment Income (Loss), Per Share",
        "terseLabel": "Net investment income"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossRatio": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of investment income (loss) to average net assets.",
        "label": "Investment Company, Investment Income (Loss) Ratio",
        "terseLabel": "Ratio of net investment income to average net assets"
       }
      }
     },
     "localname": "InvestmentCompanyInvestmentIncomeLossRatio",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease": {
     "auth_ref": [
      "r418",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in net assets from operations of investment company.",
        "label": "Investment Company, Net Assets from Operations, Increase (Decrease)",
        "terseLabel": "Net increase in net assets resulting from operations"
       }
      }
     },
     "localname": "InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Nonconsolidated Subsidiary [Axis]"
       }
      }
     },
     "localname": "InvestmentCompanyNonconsolidatedSubsidiaryAxis",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Nonconsolidated Subsidiary [Domain]",
        "terseLabel": "Investment Company, Nonconsolidated Subsidiary [Domain]"
       }
      }
     },
     "localname": "InvestmentCompanyNonconsolidatedSubsidiaryDomain",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentCompanyStatementOfCashFlowsItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows (Unaudited)"
       }
      }
     },
     "localname": "InvestmentCompanyStatementOfCashFlowsItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentCompanyTotalReturn": {
     "auth_ref": [
      "r424",
      "r425",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage increase (decrease) in fund net asset value, assuming reinvestment of dividends and capital gain distributions.",
        "label": "Investment Company, Total Return",
        "terseLabel": "Total annualized return based on net asset value"
       }
      }
     },
     "localname": "InvestmentCompanyTotalReturn",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentCompanyTotalReturnAfterIncentiveFees": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage increase (decrease), after deduction of incentive fee, in fund net asset value. Includes, but is not limited to, interest and dividend income (loss) and realized and unrealized gain (loss).",
        "label": "Investment Company, Total Return after Incentive Fees",
        "terseLabel": "Total annualized return based on market value"
       }
      }
     },
     "localname": "InvestmentCompanyTotalReturnAfterIncentiveFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentHoldingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Investment Holdings [Line Items]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentHoldingsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIdentifierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Identifier [Axis]"
       }
      }
     },
     "localname": "InvestmentIdentifierAxis",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIncomeInvestmentExpense": {
     "auth_ref": [
      "r48",
      "r406"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "whf_InvestmentIncomeOperatingBeforeExpenseAndTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses related to the generation of investment income.",
        "label": "Investment Income, Investment Expense",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "InvestmentIncomeInvestmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeOperatingAfterExpenseAndTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Operating, after Expense and Tax",
        "terseLabel": "Net investment income after excise tax"
       }
      }
     },
     "localname": "InvestmentIncomeOperatingAfterExpenseAndTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIndustrySectorExtensibleEnumeration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Industry Sector [Extensible Enumeration]"
       }
      }
     },
     "localname": "InvestmentIndustrySectorExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r132",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest on investment.",
        "label": "Investment Interest Rate",
        "terseLabel": "Interest Rate"
       }
      }
     },
     "localname": "InvestmentInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentInterestRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rate, Floor",
        "terseLabel": "Floor"
       }
      }
     },
     "localname": "InvestmentInterestRateFloor",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentInterestRatePaidInCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rate, Paid in Cash",
        "terseLabel": "Investment, interest rate, paid in cash"
       }
      }
     },
     "localname": "InvestmentInterestRatePaidInCash",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentInterestRatePaidInKind": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Interest Rate, Paid in Kind",
        "terseLabel": "PIK interest rate"
       }
      }
     },
     "localname": "InvestmentInterestRatePaidInKind",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentIssuerAffiliationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Affiliation [Axis]"
       }
      }
     },
     "localname": "InvestmentIssuerAffiliationAxis",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIssuerAffiliationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Affiliation [Domain]"
       }
      }
     },
     "localname": "InvestmentIssuerAffiliationDomain",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIssuerAffiliationExtensibleEnumeration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Affiliation [Extensible Enumeration]"
       }
      }
     },
     "localname": "InvestmentIssuerAffiliationExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_InvestmentIssuerGeographicRegionExtensibleEnumeration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Geographic Region [Extensible Enumeration]"
       }
      }
     },
     "localname": "InvestmentIssuerGeographicRegionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_InvestmentIssuerNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Name [Axis]"
       }
      }
     },
     "localname": "InvestmentIssuerNameAxis",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIssuerNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Name [Domain]"
       }
      }
     },
     "localname": "InvestmentIssuerNameDomain",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIssuerNameExtensibleEnumeration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Name [Extensible Enumeration]",
        "terseLabel": "Issuer name"
       }
      }
     },
     "localname": "InvestmentIssuerNameExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_InvestmentMaturityDate": {
     "auth_ref": [
      "r131",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity date of investment, in YYYY-MM-DD format.",
        "label": "Investment Maturity Date",
        "terseLabel": "Maturity Date"
       }
      }
     },
     "localname": "InvestmentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_InvestmentNonIncomeProducing": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Non-income Producing [true false]"
       }
      }
     },
     "localname": "InvestmentNonIncomeProducing",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of the investment.",
        "label": "Investment Owned, at Cost",
        "terseLabel": "Investments, amortized cost",
        "verboseLabel": "Cost of investment"
       }
      }
     },
     "localname": "InvestmentOwnedAtCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "auth_ref": [
      "r434",
      "r450",
      "r457"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investment Owned, at Fair Value",
        "periodEndLabel": "Ending Fair Value",
        "periodStartLabel": "Beginning Fair Value",
        "terseLabel": "Investments",
        "verboseLabel": "Investments, at fair value"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "auth_ref": [
      "r435",
      "r446"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For investments which are quantified by principal amount, the principle balance held at close of period.",
        "label": "Investment Owned, Balance, Principal Amount",
        "verboseLabel": "Principal/Share Amount"
       }
      }
     },
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedPercentOfNetAssets": {
     "auth_ref": [
      "r434",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent of net assets at close of period. For schedules of investments that are categorized, each category has a percent of net assets for the aggregated value of the Investments in the category.",
        "label": "Investment Owned, Percent of Net Assets",
        "terseLabel": "STRS JV's portfolio company investments as a percentage of members' equity",
        "verboseLabel": "Percent of net assets"
       }
      }
     },
     "localname": "InvestmentOwnedPercentOfNetAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciation": {
     "auth_ref": [
      "r442"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the excess of the cost (face amount, notional amount) of an investment (security, contract) over its fair value which deficiency has not been recognized in earnings of the entity.",
        "label": "Investment Owned, Unrecognized Unrealized Appreciation",
        "terseLabel": "Gross unrealized appreciation"
       }
      }
     },
     "localname": "InvestmentOwnedUnrecognizedUnrealizedAppreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet": {
     "auth_ref": [
      "r442"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the net excess or deficiency of the fair value of an investment (security, contract) over or under its cost (face amount, notional amount), respectively, which excess value or deficiency has not been recognized in earnings of the entity.",
        "label": "Investment Owned, Unrecognized Unrealized Appreciation (Depreciation), Net",
        "negatedLabel": "Net unrealized depreciation"
       }
      }
     },
     "localname": "InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedUnrecognizedUnrealizedDepreciation": {
     "auth_ref": [
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the excess of the cost (face amount, notional amount) of an investment (security, contract) over its fair value which deficiency has not been recognized in earnings of the entity.",
        "label": "Investment Owned, Unrecognized Unrealized Depreciation",
        "terseLabel": "Gross unrealized depreciation"
       }
      }
     },
     "localname": "InvestmentOwnedUnrecognizedUnrealizedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r138",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investment Transactions"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentRestrictionStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Restriction Status [true false]"
       }
      }
     },
     "localname": "InvestmentRestrictionStatus",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_InvestmentSignificantUnobservableInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Significant Unobservable Input [true false]"
       }
      }
     },
     "localname": "InvestmentSignificantUnobservableInput",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_InvestmentTableTextBlock": {
     "auth_ref": [
      "r135",
      "r136",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment.",
        "label": "Investment [Table Text Block]",
        "terseLabel": "Schedule of individual investments"
       }
      }
     },
     "localname": "InvestmentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentTextBlock": {
     "auth_ref": [
      "r135",
      "r136",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investment.",
        "label": "Investment [Text Block]",
        "terseLabel": "INVESTMENTS"
       }
      }
     },
     "localname": "InvestmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r455",
      "r456",
      "r464",
      "r465",
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r455",
      "r456",
      "r464",
      "r465",
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentTypeExtensibleEnumeration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Type [Extensible Enumeration]",
        "terseLabel": "Investment type"
       }
      }
     },
     "localname": "InvestmentTypeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_InvestmentUnaffiliatedIssuerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlled/non-affiliate company investments"
       }
      }
     },
     "localname": "InvestmentUnaffiliatedIssuerMember",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentVariableInterestRateTypeExtensibleEnumeration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Variable Interest Rate, Type [Extensible Enumeration]"
       }
      }
     },
     "localname": "InvestmentVariableInterestRateTypeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_InvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTMENTS"
       }
      }
     },
     "localname": "InvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValue": {
     "auth_ref": [
      "r458",
      "r459",
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the investment at close of period. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investments in and Advances to Affiliates, at Fair Value",
        "terseLabel": "Investments on non-accrual"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions": {
     "auth_ref": [
      "r462"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross additions to the investment in and advance to the affiliate.",
        "label": "Investments in and Advances to Affiliates, at Fair Value, Gross Additions",
        "terseLabel": "Purchases"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross reductions to the investment in and advance to the affiliate.",
        "label": "Investments in and Advances to Affiliates, at Fair Value, Gross Reductions",
        "negatedLabel": "Sales"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Investments in and Advances to Affiliates, at Fair Value [Roll Forward]",
        "terseLabel": "Schedule of investments in and advances to affiliated and controlled persons"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Investments in and Advances to Affiliates [Line Items]"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of investments in affiliates and investments that are advances to affiliates.",
        "label": "Investments in and Advances to Affiliates [Table]"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliatesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r22",
      "r74",
      "r124",
      "r139",
      "r154",
      "r155",
      "r156",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r165",
      "r166",
      "r262",
      "r264",
      "r265",
      "r310",
      "r339",
      "r340"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r20",
      "r74",
      "r139",
      "r310",
      "r341",
      "r374",
      "r397"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and total net assets"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r12",
      "r373",
      "r390"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Amortized Cost, credit facility",
        "verboseLabel": "Credit facility"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r21"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Available"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of the credit facility.",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "negatedLabel": "Advances received from unfunded credit facilities"
       }
      }
     },
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Effective interest rate (as a percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r21"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing limit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r21"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Amount undrawn under the credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment Fee (as a percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR",
        "verboseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.",
        "label": "London Interbank Offered Rate (LIBOR) Swap Rate [Member]",
        "terseLabel": "Libor"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLiborSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r12",
      "r181",
      "r196",
      "r198",
      "r199",
      "r373",
      "r394"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Amortized Cost, Notes",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.",
        "label": "Long-Term Debt, Weighted Average Interest Rate, over Time",
        "terseLabel": "Interest rate over time"
       }
      }
     },
     "localname": "LongTermDebtWeightedAverageInterestRateOverTime",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ManagementFeeExpense": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).",
        "label": "Management Fee Expense",
        "terseLabel": "Total management fees",
        "verboseLabel": "Base management fees"
       }
      }
     },
     "localname": "ManagementFeeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsBaseManagementFeeDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ManagementFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of the unpaid portion of the fee payable to the managing member or general partner for management of the fund or trust.",
        "label": "Management Fee Payable",
        "terseLabel": "Management fees payable"
       }
      }
     },
     "localname": "ManagementFeePayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsBaseManagementFeeDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly.",
        "label": "Measurement Input, Discount for Lack of Marketability [Member]",
        "terseLabel": "Discount for lack of marketability"
       }
      }
     },
     "localname": "MeasurementInputDiscountForLackOfMarketabilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple.",
        "label": "Measurement Input, EBITDA Multiple [Member]",
        "terseLabel": "EBITDA Multiple Range"
       }
      }
     },
     "localname": "MeasurementInputEbitdaMultipleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputOptionVolatilityMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns.",
        "label": "Measurement Input, Option Volatility [Member]",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "MeasurementInputOptionVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputQuotedPriceMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using quoted price.",
        "label": "Measurement Input, Quoted Price [Member]",
        "terseLabel": "Market Quote"
       }
      }
     },
     "localname": "MeasurementInputQuotedPriceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using share price of saleable stock.",
        "label": "Measurement Input, Share Price [Member]",
        "terseLabel": "Transaction price"
       }
      }
     },
     "localname": "MeasurementInputSharePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MembersEquity": {
     "auth_ref": [
      "r108",
      "r109",
      "r110",
      "r111",
      "r222"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.",
        "label": "Members' Equity",
        "terseLabel": "Members' equity"
       }
      }
     },
     "localname": "MembersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetAssetValuePerShare": {
     "auth_ref": [
      "r294",
      "r295",
      "r305",
      "r428",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure.",
        "label": "Net Asset Value Per Share",
        "periodEndLabel": "Net asset value, end of period",
        "periodStartLabel": "Net asset value, beginning of period",
        "terseLabel": "Net asset value per share"
       }
      }
     },
     "localname": "NetAssetValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r54",
      "r56",
      "r59"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r34",
      "r35",
      "r39",
      "r41",
      "r59",
      "r74",
      "r84",
      "r86",
      "r87",
      "r88",
      "r89",
      "r92",
      "r93",
      "r97",
      "r121",
      "r122",
      "r125",
      "r126",
      "r128",
      "r139",
      "r154",
      "r155",
      "r156",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r165",
      "r166",
      "r292",
      "r310",
      "r381",
      "r402"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net increase in net assets resulting from operations",
        "totalLabel": "Net increase in net assets resulting from operations"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest [Abstract]",
        "terseLabel": "Net increase in net assets resulting from operations:"
       }
      }
     },
     "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetInvestmentIncome": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.",
        "label": "Net Investment Income",
        "totalLabel": "Net investment income after excise tax"
       }
      }
     },
     "localname": "NetInvestmentIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r76",
      "r334",
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties.",
        "label": "Notes Payable, Related Parties",
        "terseLabel": "Note payable to members"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OpenForwardForeignCurrencyContractIdentifierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Open Forward Foreign Currency Contract, Identifier [Axis]"
       }
      }
     },
     "localname": "OpenForwardForeignCurrencyContractIdentifierAxis",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OpenForwardForeignCurrencyContractTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Open Forward Foreign Currency Contract [Table Text Block]",
        "terseLabel": "Schedule of forward currency contracts"
       }
      }
     },
     "localname": "OpenForwardForeignCurrencyContractTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATION"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r5",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "ORGANIZATION"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureOrganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r8",
      "r370",
      "r392"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Unfunded commitments"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table Text Block]",
        "terseLabel": "Schedule of unfunded commitments"
       }
      }
     },
     "localname": "OtherCommitmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r46",
      "r408"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Overallotment option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayableInvestmentPurchase": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payable, Investment, Purchase",
        "terseLabel": "Amounts payable on unsettled investment transactions"
       }
      }
     },
     "localname": "PayableInvestmentPurchase",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.",
        "label": "Payments for (Proceeds from) Investments",
        "terseLabel": "Proceeds from sale of investments"
       }
      }
     },
     "localname": "PaymentsForProceedsFromInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForPurchaseOfInvestmentOperatingActivity": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Purchase of Investment, Operating Activity",
        "negatedLabel": "Acquisition of investments"
       }
      }
     },
     "localname": "PaymentsForPurchaseOfInvestmentOperatingActivity",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfLoanCosts": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow.",
        "label": "Payments of Loan Costs",
        "negatedLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "PaymentsOfLoanCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PolicyholdersDividendPolicy": {
     "auth_ref": [
      "r388",
      "r389",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for method of allocating earnings and dividends to policyholder. Includes, but is not limited to, policyholder in participating insurance contract.",
        "label": "Policyholders' Dividend [Policy Text Block]",
        "terseLabel": "Dividends and Distributions"
       }
      }
     },
     "localname": "PolicyholdersDividendPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDispositionOfInvestmentOperatingActivity": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Disposition of Investment, Operating Activity",
        "verboseLabel": "Proceeds from principal payments and sales of portfolio investments"
       }
      }
     },
     "localname": "ProceedsFromDispositionOfInvestmentOperatingActivity",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Net proceeds of commissions to sales agent",
        "verboseLabel": "Proceeds from issuance of common stock, net of offering costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized and Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, before Tax",
        "totalLabel": "Net realized and unrealized gains (losses) on investments and foreign currency transactions"
       }
      }
     },
     "localname": "RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingBeforeTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedGainLossInvestmentAndDerivativeOperatingAfterTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized Gain (Loss), Investment and Derivative, Operating, after Tax",
        "terseLabel": "Net realized gains (losses) on investments"
       }
      }
     },
     "localname": "RealizedGainLossInvestmentAndDerivativeOperatingAfterTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "terseLabel": "Net realized gains (losses) on investments and foreign currency transactions"
       }
      }
     },
     "localname": "RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r407"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "whf_RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedLabel": "Net realized (gains) losses on investments",
        "terseLabel": "Net realized gains (losses)",
        "verboseLabel": "Realized investment gain"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedInvestmentGainsLossesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized Investment Gains (Losses) [Abstract]",
        "terseLabel": "Realized and unrealized gains (losses) on investments and foreign currency transactions"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLossesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations": {
     "auth_ref": [
      "r368"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount receivable from broker-dealers and clearing organizations, including, but not limited to, securities failed-to-deliver, certain deposits for securities borrowed, open transactions, good faith and margin deposits, commissions and floor brokerage receivables.",
        "label": "Receivable from Broker-Dealer and Clearing Organization",
        "terseLabel": "Amounts receivable on unsettled investment transactions"
       }
      }
     },
     "localname": "ReceivablesFromBrokersDealersAndClearingOrganizations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r233",
      "r333",
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r233",
      "r333",
      "r334",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r233",
      "r333",
      "r336",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r331",
      "r332",
      "r334",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r7",
      "r60",
      "r66",
      "r369",
      "r395"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash and cash equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "auth_ref": [
      "r60",
      "r66",
      "r468"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "terseLabel": "Restricted cash and cash equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r17",
      "r222",
      "r341",
      "r396",
      "r414",
      "r415"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r81",
      "r82",
      "r83",
      "r85",
      "r91",
      "r93",
      "r142",
      "r242",
      "r243",
      "r244",
      "r255",
      "r256",
      "r290",
      "r411",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Earnings (Loss)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r69",
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Investment income"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Shares sold in the program"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of borrowings outstanding and available"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of computation of basic and diluted per share net increase in net assets resulting from operations"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of freestanding forward contracts issued by an entity that are indexed to, and potentially settled in an entity's own stock. The disclosure may include, but not be limited to: (i) the forward rate and the number of shares to which the contract is indexed, (ii) the settlement date or dates of the contract, (iii) the issuer's accounting for the contract, (iv) settlement alternatives (if applicable) including who controls the settlement alternatives and the maximum number of shares that could be required to be issued to net share settle the contract (if applicable), (v) the fact that a potentially infinite number of shares may be required to be issued to settle the contract, if a contract does not have a stated fixed or determinable maximum number of shares, and (vi) the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts.",
        "label": "Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block]",
        "terseLabel": "Schedule of forward currency contracts"
       }
      }
     },
     "localname": "ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Investments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Investments [Line Items]",
        "terseLabel": "Schedule of Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.",
        "label": "Schedule of Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Schedule of notional exposure to foreign currency forward contracts"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "terseLabel": "Schedule of stockholder's equity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "SOFR",
        "verboseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesLoanedFairValueOfCollateral": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the securities pledged as collateral against securities loaned.",
        "label": "Securities Loaned, Fair Value of Collateral",
        "terseLabel": "Fair value of securities pledged as collateral"
       }
      }
     },
     "localname": "SecuritiesLoanedFairValueOfCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "First lien secured loans"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorSubordinatedNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A senior subordinated note is a bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior subordinated debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors. However senior subordinated notes are junior to Senior Notes and Senior bond holders.",
        "label": "Senior Subordinated Notes [Member]",
        "terseLabel": "Second lien secured loans"
       }
      }
     },
     "localname": "SeniorSubordinatedNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r237",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "periodEndLabel": "Per share market value at end of period",
        "terseLabel": "Offering price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r67",
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r26",
      "r37",
      "r38",
      "r39",
      "r81",
      "r82",
      "r83",
      "r85",
      "r91",
      "r93",
      "r107",
      "r142",
      "r217",
      "r222",
      "r242",
      "r243",
      "r244",
      "r255",
      "r256",
      "r290",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r330",
      "r411",
      "r412",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Assets and Liabilities"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r81",
      "r82",
      "r83",
      "r107",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period, Shares, Dividend Reinvestment Plan",
        "terseLabel": "Stock issued in connection with dividend reinvestment plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r13",
      "r14",
      "r217",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock issued in connection with at-the-market offering (in shares)",
        "verboseLabel": "Total Shares Issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.",
        "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan",
        "terseLabel": "Stock issued in connection with dividend reinvestment plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r13",
      "r14",
      "r217",
      "r222"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Aggregate offering amount",
        "verboseLabel": "Stock issued in connection with at-the-market offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r14",
      "r18",
      "r19",
      "r74",
      "r130",
      "r139",
      "r310",
      "r341"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total net assets"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Net assets"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r38",
      "r74",
      "r81",
      "r82",
      "r83",
      "r85",
      "r91",
      "r139",
      "r142",
      "r222",
      "r242",
      "r243",
      "r244",
      "r255",
      "r256",
      "r259",
      "r260",
      "r266",
      "r290",
      "r310",
      "r316",
      "r317",
      "r321",
      "r330",
      "r412",
      "r413"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r72",
      "r203",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r222",
      "r223",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt [Member]",
        "terseLabel": "Subordinated Notes"
       }
      }
     },
     "localname": "SubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r322",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r322",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r322",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r322",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r342",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "terseLabel": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental and non-cash disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferToInvestments": {
     "auth_ref": [
      "r63",
      "r64",
      "r65"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of investments transferred to the entity's investments in noncash transactions.",
        "label": "Transfer to Investments",
        "terseLabel": "Non-cash exchanges of investments"
       }
      }
     },
     "localname": "TransferToInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrealizedGainLossInvestmentAndDerivativeOperatingAfterTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss), Investment and Derivative, Operating, after Tax",
        "terseLabel": "Net change in unrealized appreciation (depreciation) on investments"
       }
      }
     },
     "localname": "UnrealizedGainLossInvestmentAndDerivativeOperatingAfterTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "terseLabel": "Net change in unrealized appreciation (depreciation) on investments and foreign currency transactions"
       }
      }
     },
     "localname": "UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "whf_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "negatedLabel": "Net unrealized (appreciation) depreciation on foreign currency forward contracts",
        "terseLabel": "Forward currency contracts",
        "verboseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r245",
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusedCommitmentsToExtendCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused amount of commitments to extend credit to customers.",
        "label": "Unused Commitments to Extend Credit",
        "terseLabel": "Total Unfunded Commitments"
       }
      }
     },
     "localname": "UnusedCommitmentsToExtendCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r112",
      "r113",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation technique calculating present value of future cash flows.",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Discounted cash flows"
       }
      }
     },
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails",
      "http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r95",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average shares outstanding, diluted",
        "verboseLabel": "Diluted weighted average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r94",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares outstanding, basic",
        "verboseLabel": "Basic weighted average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "whf_AbbConCiseOpticalGroupLlcAbbOpticalGroupLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  ABB/Con-cise Optical Group LLC (d/b/a ABB Optical Group, LLC)",
        "label": "ABB Con-cise Optical Group LLC ABB Optical Group, LLC [Member]",
        "terseLabel": "ABB/Con-cise Optical Group LLC (d/b/a ABB Optical Group, LLC)"
       }
      }
     },
     "localname": "AbbConCiseOpticalGroupLlcAbbOpticalGroupLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AdditionalInterestForSeniorTermDebtSecurity1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Interest For Senior Term Deb",
        "terseLabel": "Additional interest for senior term debt"
       }
      }
     },
     "localname": "AdditionalInterestForSeniorTermDebtSecurity1",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_AdditionalInterestForSeniorTermDebtSecurity2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Interest For Senior Term Debt"
       }
      }
     },
     "localname": "AdditionalInterestForSeniorTermDebtSecurity2",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_AdditionalInterestForSeniorTermDebtSecurity3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Interest For Senior Term Debt.",
        "terseLabel": "Additional interest for senior term debt"
       }
      }
     },
     "localname": "AdditionalInterestForSeniorTermDebtSecurity3",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_AdministrationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Administration Agreement.",
        "label": "Administration Agreement [Member]",
        "terseLabel": "Administration Agreement"
       }
      }
     },
     "localname": "AdministrationAgreementMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AdvancesReceivedFromUnfundedCreditFacilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances Received From Unfunded Credit Facilities",
        "label": "Advances Received From Unfunded Credit Facilities",
        "terseLabel": "Advances received from unfunded credit facilities"
       }
      }
     },
     "localname": "AdvancesReceivedFromUnfundedCreditFacilities",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_AirFreightAndLogisticsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AirFreightAndLogistics [Member]",
        "label": "Air Freight And Logistics [Member]",
        "terseLabel": "Air Freight &amp; Logistics"
       }
      }
     },
     "localname": "AirFreightAndLogisticsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AlternativeCarriersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternative Carriers [Member]",
        "label": "Alternative Carriers"
       }
      }
     },
     "localname": "AlternativeCarriersMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ApplicationSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ApplicationSoftware [Member]",
        "label": "Application Software [Member]",
        "terseLabel": "Application Software"
       }
      }
     },
     "localname": "ApplicationSoftwareMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AssetCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of asset coverage.",
        "label": "Asset Coverage Ratio",
        "verboseLabel": "Asset coverage ratio"
       }
      }
     },
     "localname": "AssetCoverageRatio",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_AssetManagementAndCustodyBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Management And Custody Banks [Member]",
        "label": "Asset Management And Custody Banks [Member]",
        "terseLabel": "Asset Management &amp; Custody Banks"
       }
      }
     },
     "localname": "AssetManagementAndCustodyBanksMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AtMarketOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to at the market offering Program.",
        "label": "At The Market Offering [Member]",
        "terseLabel": "ATM Program"
       }
      }
     },
     "localname": "AtMarketOfferingMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AutomotiveRetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Automotive Retail [Member]",
        "label": "Automotive Retail [Member]",
        "terseLabel": "Automotive Retail"
       }
      }
     },
     "localname": "AutomotiveRetailMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_AveragePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Average Price Per Share"
       }
      }
     },
     "localname": "AveragePricePerShare",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "whf_AveragePricePerShareInclusiveOfOfferingExpense": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average price per share inclusive of offering expense.",
        "label": "Average Price Per Share, Inclusive of Offering Expense",
        "terseLabel": "Average price per share, inclusive offering expenses"
       }
      }
     },
     "localname": "AveragePricePerShareInclusiveOfOfferingExpense",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "whf_BaseManagementFeeExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of base management expense incurred during the reporting period.",
        "label": "Base Management Fee Expense",
        "terseLabel": "Base management fee"
       }
      }
     },
     "localname": "BaseManagementFeeExpense",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsBaseManagementFeeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_BbqBuyerLlcBbqGuysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  BBQ Buyer, LLC (d/b/a BBQ Guys)",
        "label": "BBQ Buyer, LLC BBQ Guys [Member]",
        "terseLabel": "BBQ Buyer, LLC (d/b/a BBQ Guys)"
       }
      }
     },
     "localname": "BbqBuyerLlcBbqGuysMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_BridgepointHealthcareLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Bridgepoint Healthcare, LLC",
        "label": "Bridgepoint Healthcare, LLC [Member]",
        "terseLabel": "Bridgepoint Healthcare, LLC"
       }
      }
     },
     "localname": "BridgepointHealthcareLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_BroadcastingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Broadcasting [Member]",
        "label": "Broadcasting [Member]",
        "terseLabel": "Broadcasting"
       }
      }
     },
     "localname": "BroadcastingMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_BuildingProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building Products [Member]",
        "label": "Building Products [Member]",
        "terseLabel": "Building Products"
       }
      }
     },
     "localname": "BuildingProductsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CableAndSatelliteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cable And Satellite [Member]",
        "label": "Cable And Satellite [Member]",
        "terseLabel": "Cable &amp; Satellite"
       }
      }
     },
     "localname": "CableAndSatelliteMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CampFacilityServicesHoldingsLlcCampConstructionServicesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Camp Facility Services Holdings, LLC (d/b/a Camp Construction Services, Inc.)",
        "label": "Camp Facility Services Holdings, LLC Camp Construction Services, Inc [Member]",
        "terseLabel": "Camp Facility Services Holdings, LLC (d/b/a Camp Construction Services, Inc.)"
       }
      }
     },
     "localname": "CampFacilityServicesHoldingsLlcCampConstructionServicesIncMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CanadianDollarOfferedRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CanadianDollarOfferedRateMember",
        "label": "CanadianDollarOfferedRateMember",
        "terseLabel": "CDOR"
       }
      }
     },
     "localname": "CanadianDollarOfferedRateMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CapitalGainsIncentiveFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails": {
       "order": 2.0,
       "parentTag": "whf_PerformanceBasedIncentiveFees",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of capital gains incentive fee incurred during the reporting period.",
        "label": "Capital Gains Incentive Fee",
        "terseLabel": "Capital gains incentive fee"
       }
      }
     },
     "localname": "CapitalGainsIncentiveFee",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_CapitalGainsIncentiveFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of incentive fee payable for cumulative accruals of capital gains incentive fees under GAAP.",
        "label": "Capital Gains Incentive Fees [Member]",
        "terseLabel": "Capital Gains Incentive Fees under GAAP"
       }
      }
     },
     "localname": "CapitalGainsIncentiveFeesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ChangeInUnrealizedAppreciationDepreciationOnInvestmentsStillHeld": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized appreciation (depreciation) on investments still held as at the end of the reporting period.",
        "label": "Change in Unrealized Appreciation ( Depreciation) on Investments Still Held",
        "terseLabel": "Change in unrealized appreciation (depreciation) on investments still held"
       }
      }
     },
     "localname": "ChangeInUnrealizedAppreciationDepreciationOnInvestmentsStillHeld",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_ClaridgeProductsAndEquipmentLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Claridge Products and Equipment, LLC",
        "label": "Claridge Products and Equipment, LLC [Member]",
        "terseLabel": "Claridge Products and Equipment, LLC"
       }
      }
     },
     "localname": "ClaridgeProductsAndEquipmentLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CoastalTelevisionBroadcastingGroupLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Coastal Television Broadcasting Group LLC",
        "label": "Coastal Television Broadcasting Group LLC [Member]",
        "terseLabel": "Coastal Television Broadcasting Group LLC"
       }
      }
     },
     "localname": "CoastalTelevisionBroadcastingGroupLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CollateralValueAndRecentTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Collateral value and Recent transaction.",
        "label": "Collateral Value and Recent Transaction [Member]",
        "terseLabel": "Collateral value and Recent transaction"
       }
      }
     },
     "localname": "CollateralValueAndRecentTransactionMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CollateralValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Collateral value.",
        "label": "Collateral Value [Member]",
        "terseLabel": "Collateral value"
       }
      }
     },
     "localname": "CollateralValueMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CombinedCommitmentToFundJointVenture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total combined commitment amount for funding of joint venture.",
        "label": "Combined Commitment to Fund Joint Venture",
        "terseLabel": "Combined investment commitment in joint venture"
       }
      }
     },
     "localname": "CombinedCommitmentToFundJointVenture",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_CommitmentsToFundEquityInterests": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of commitments to fund equity interests.",
        "label": "Commitments to Fund Equity Interests",
        "terseLabel": "Commitments to fund equity interests"
       }
      }
     },
     "localname": "CommitmentsToFundEquityInterests",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_CommitmentsToSubordinatedNotes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of commitments to subordinated notes.",
        "label": "Commitments to Subordinated Notes",
        "terseLabel": "Commitments to subordinated notes"
       }
      }
     },
     "localname": "CommitmentsToSubordinatedNotes",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_CommodityChemicalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Chemicals [Member]",
        "label": "Commodity Chemicals [Member]",
        "terseLabel": "Commodity Chemicals"
       }
      }
     },
     "localname": "CommodityChemicalsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CommonEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Common Equity securities.",
        "label": "Common Equity Securities [Member]",
        "terseLabel": "Common Equity"
       }
      }
     },
     "localname": "CommonEquitySecuritiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_CompanyCommitmentToFundJointVenture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the company commitment amount for funding of joint venture.",
        "label": "Company Commitment to Fund Joint Venture",
        "terseLabel": "Investment commitment in joint venture"
       }
      }
     },
     "localname": "CompanyCommitmentToFundJointVenture",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_ConstructionAndEngineeringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction And Engineering [Member]",
        "label": "Construction And Engineering [Member]",
        "terseLabel": "Construction &amp; Engineering"
       }
      }
     },
     "localname": "ConstructionAndEngineeringMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ConstructionMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Materials [Member]",
        "label": "Construction Materials [Member]",
        "terseLabel": "Construction Materials"
       }
      }
     },
     "localname": "ConstructionMaterialsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ConsumerFinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Finance [Member]",
        "label": "Consumer Finance [Member]",
        "terseLabel": "Consumer Finance"
       }
      }
     },
     "localname": "ConsumerFinanceMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DataProcessingAndOutsourcedServicesAcquiredOn120420Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Data Processing And Outsourced Services Acquired on 120420 [Member]",
        "label": "Data Processing And Outsourced Services Acquired on 120420"
       }
      }
     },
     "localname": "DataProcessingAndOutsourcedServicesAcquiredOn120420Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DataProcessingAndOutsourcedServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Data Processing And Outsourced Services [Member]",
        "label": "Data Processing And Outsourced Services [Member]",
        "terseLabel": "Data Processing &amp; Outsourced Services"
       }
      }
     },
     "localname": "DataProcessingAndOutsourcedServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DcaInvestmentHoldingLlcDentalCareAllianceLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  DCA Investment Holding, LLC (d/b/a Dental Care Alliance, LLC)",
        "label": "DCA Investment Holding, LLC Dental Care Alliance, LLC [Member]",
        "terseLabel": "DCA Investment Holding, LLC (d/b/a Dental Care Alliance, LLC)"
       }
      }
     },
     "localname": "DcaInvestmentHoldingLlcDentalCareAllianceLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DebtOutstandingForEachDollarOfEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Outstanding  for each dollar of equity.",
        "label": "Debt Outstanding for Each Dollar of Equity",
        "terseLabel": "Debt outstanding for each dollar of equity"
       }
      }
     },
     "localname": "DebtOutstandingForEachDollarOfEquity",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_DelayedDrawLoanCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  delayed draw loan commitments.",
        "label": "Delayed Draw Loan Commitments [Member]",
        "terseLabel": "Delayed Draw Loan Commitments"
       }
      }
     },
     "localname": "DelayedDrawLoanCommitmentsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DepartmentStoresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Department Stores [Member]",
        "label": "Department Stores [Member]",
        "terseLabel": "Department Stores"
       }
      }
     },
     "localname": "DepartmentStoresMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DerivativeInstrumentsUnrealizedAppreciation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized appreciation on derivative instruments.",
        "label": "Derivative Instruments, Unrealized Appreciation",
        "terseLabel": "Unrealized appreciation"
       }
      }
     },
     "localname": "DerivativeInstrumentsUnrealizedAppreciation",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_DiscountedCashFlowsAndEnterpriseValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Discounted cash flows and Enterprise value.",
        "label": "Discounted Cash Flows and Enterprise Value [Member]",
        "terseLabel": "Discounted cash flows and Enterprise value"
       }
      }
     },
     "localname": "DiscountedCashFlowsAndEnterpriseValueMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiscountedCashFlowsAndGuidelinePublicCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Discounted Cash Flows and Guideline Public Companies.\n.",
        "label": "Discounted Cash Flows and Guideline Public Companies [Member]",
        "terseLabel": "Discounted Cash Flows and Guideline Public Companies"
       }
      }
     },
     "localname": "DiscountedCashFlowsAndGuidelinePublicCompaniesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiscountedCashFlowsAndMarketQuoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Discounted cash flows and Market quote.",
        "label": "Discounted Cash flows and Market Quote [Member]",
        "terseLabel": "Discounted cash flows and Market quote"
       }
      }
     },
     "localname": "DiscountedCashFlowsAndMarketQuoteMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiscountedCashFlowsAndOptionPricingMethodMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Discounted cash flows and Option-pricing method.",
        "label": "Discounted Cash Flows and Option Pricing Method [Member]",
        "terseLabel": "Discounted cash flows and Option-pricing method"
       }
      }
     },
     "localname": "DiscountedCashFlowsAndOptionPricingMethodMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiscountedCashFlowsAndRecentTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Discounted cash flows and Recent transaction",
        "label": "Discounted Cash Flows and Recent Transaction [Member]",
        "terseLabel": "Discounted cash flows and Recent transaction"
       }
      }
     },
     "localname": "DiscountedCashFlowsAndRecentTransactionMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiscountedCashFlowsGuidelinePublicCompaniesAndExpectedRepaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Discounted Cash Flows, Guideline Public Companies and Expected Repayment.\n\n.",
        "label": "Discounted Cash Flows, Guideline Public Companies and Expected Repayment [Member]",
        "terseLabel": "Discounted Cash Flows, Guideline Public Companies and Expected Repayment"
       }
      }
     },
     "localname": "DiscountedCashFlowsGuidelinePublicCompaniesAndExpectedRepaymentMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DistributionsReinvested": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of distributions reinvested.",
        "label": "Distributions Reinvested",
        "verboseLabel": "Distributions reinvested"
       }
      }
     },
     "localname": "DistributionsReinvested",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_DistributorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributors [Member]",
        "label": "Distributors [Member]",
        "terseLabel": "Distributors"
       }
      }
     },
     "localname": "DistributorsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiversifiedChemicalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified Chemicals [Member]",
        "label": "Diversified Chemicals [Member]",
        "terseLabel": "Diversified Chemicals"
       }
      }
     },
     "localname": "DiversifiedChemicalsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DiversifiedSupportServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified Support Services [Member]",
        "label": "Diversified Support Services [Member]",
        "terseLabel": "Diversified Support Services"
       }
      }
     },
     "localname": "DiversifiedSupportServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_DividendReinvestmentPlanDripMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to dividend reinvestment plan (DRIP) member.",
        "label": "Dividend Reinvestment Plan (DRIP) [Member]",
        "terseLabel": "DRIP"
       }
      }
     },
     "localname": "DividendReinvestmentPlanDripMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EducationServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Education Services [Member]",
        "label": "Education Services [Member]",
        "terseLabel": "Education Services"
       }
      }
     },
     "localname": "EducationServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EducationdynamicsLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  EducationDynamics, LLC",
        "label": "EducationDynamics, LLC [Member]",
        "terseLabel": "EducationDynamics, LLC"
       }
      }
     },
     "localname": "EducationdynamicsLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ElectricUtilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric Utilities [Member]",
        "label": "Electric Utilities [Member]",
        "terseLabel": "Electric Utilities"
       }
      }
     },
     "localname": "ElectricUtilitiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ElectronicEquipmentAndInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electronic Equipment And Instruments [Member]",
        "label": "Electronic Equipment And Instruments [Member]",
        "terseLabel": "Electronic Equipment &amp; Instruments"
       }
      }
     },
     "localname": "ElectronicEquipmentAndInstrumentsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EmpireOfficeInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Empire Office, Inc.",
        "label": "Empire Office, Inc. [Member]",
        "terseLabel": "Empire Office, Inc."
       }
      }
     },
     "localname": "EmpireOfficeInc.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EnterpriseValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Enterprise value.",
        "label": "Enterprise Value [Member]",
        "terseLabel": "Enterprise value"
       }
      }
     },
     "localname": "EnterpriseValueMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EnvironmentalAndFacilitiesServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Environmental And Facilities Services [Member]",
        "label": "Environmental And Facilities Services [Member]",
        "terseLabel": "Environmental &amp; Facilities Services"
       }
      }
     },
     "localname": "EnvironmentalAndFacilitiesServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EpiphanyBusinessServicesLlcEpiphanyDermatologyPaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Epiphany Business Services, LLC (d/b/a Epiphany Dermatology, PA)",
        "label": "Epiphany Business Services, LLC Epiphany Dermatology, PA [Member]",
        "terseLabel": "Epiphany Business Services, LLC (d/b/a Epiphany Dermatology, PA)"
       }
      }
     },
     "localname": "EpiphanyBusinessServicesLlcEpiphanyDermatologyPaMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EquityExcludingStrsJvEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Equity (excluding STRS JV).",
        "label": "Equity (excluding STRS JV) Equity Securities [Member]",
        "terseLabel": "Equity (excluding STRS JV)"
       }
      }
     },
     "localname": "EquityExcludingStrsJvEquitySecuritiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EquityInStrsJvMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Equity in STRS JV.",
        "label": "Equity in STRS JV"
       }
      }
     },
     "localname": "EquityInStrsJvMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EquitySecuritiesExcludingStrsJvMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity (excluding STRS JV)"
       }
      }
     },
     "localname": "EquitySecuritiesExcludingStrsJvMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_EquitySecuritiesStateTeachersRetirementSystemJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents equity investments in STRS JV.",
        "label": "Equity Securities, State Teachers Retirement System, Joint Venture [Member]",
        "terseLabel": "Equity in STRS JV"
       }
      }
     },
     "localname": "EquitySecuritiesStateTeachersRetirementSystemJointVentureMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ExpectedRepaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Expected repayment.",
        "label": "Expected Repayment [Member]",
        "terseLabel": "Expected repayment"
       }
      }
     },
     "localname": "ExpectedRepaymentMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretionOfDiscountPremium": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion of discount (premium) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Accretion of Discount Premium",
        "terseLabel": "Accretion of discount"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretionOfDiscountPremium",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetConversion": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of conversion of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Conversion",
        "terseLabel": "Conversions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetConversion",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNonCashInterestIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Non-cash interest income of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Non Cash Interest Income",
        "terseLabel": "Non-cash interest income"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNonCashInterestIncome",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_FinancingReceivableWeightedAverageRemainingTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the weighted average remaining term of the company's debt investments.",
        "label": "Financing Receivable, Weighted Average Remaining Term",
        "terseLabel": "Weighted average remaining term of debt investments"
       }
      }
     },
     "localname": "FinancingReceivableWeightedAverageRemainingTerm",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "whf_FirstLienRevolvingLoanInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to the First Lien Revolving Loan Investment.",
        "label": "First Lien Revolving Loan Investment [Member]"
       }
      }
     },
     "localname": "FirstLienRevolvingLoanInvestmentMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FirstLienSecuredLoansDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to First lien secured loans.",
        "label": "First Lien Secured Loans Debt Securities [Member]",
        "terseLabel": "First lien secured loans"
       }
      }
     },
     "localname": "FirstLienSecuredLoansDebtSecuritiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FirstLienSecuredTermLoanAndFirstLienSecuredDelayedDrawLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to the First Lien Secured Term Loan and First Lien Secured Delayed Draw Loan.",
        "label": "First Lien Secured Term Loan and First Lien Secured Delayed Draw Loan [Member]"
       }
      }
     },
     "localname": "FirstLienSecuredTermLoanAndFirstLienSecuredDelayedDrawLoanMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FivePointSixTwoFivePercent2027NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 5.625% 2027 Notes.",
        "label": "Five Point Six two Five Percent 2027 Notes [Member]",
        "terseLabel": "5.625% 2027 Notes"
       }
      }
     },
     "localname": "FivePointSixTwoFivePercent2027NotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FivePointThreeSevenFivePercent2026NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 5.375% 2026 Notes.",
        "label": "Five Point Three Seven Five Percent 2026 Notes [Member]",
        "terseLabel": "5.375% 2026 Notes"
       }
      }
     },
     "localname": "FivePointThreeSevenFivePercent2026NotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FivePontThreeSevenFivePercent2025NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 5.375% 2025 Notes.",
        "label": "Five Pont Three Seven Five Percent 2025 Notes [Member]",
        "terseLabel": "5.375% 2025 Notes"
       }
      }
     },
     "localname": "FivePontThreeSevenFivePercent2025NotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FourPercent2026NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 4.000% 2026 Notes.",
        "label": "Four Percent 2026 Notes [Member]",
        "terseLabel": "4.000% 2026 Notes"
       }
      }
     },
     "localname": "FourPercent2026NotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_FourPointTwoFiveZero2028NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 4.250% 2028 Notes.",
        "label": "Four Point Two Five Zero 2028 Notes [Member]",
        "terseLabel": "4.250% 2028 Notes"
       }
      }
     },
     "localname": "FourPointTwoFiveZero2028NotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_GrossProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gross proceeds from issuance of common stock.",
        "label": "Gross Proceeds from Issuance of Common Stock",
        "terseLabel": "Gross proceeds from common stock"
       }
      }
     },
     "localname": "GrossProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityScheduleOfStockholderSEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_GrupoHimaSanPabloInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Grupo HIMA San Pablo, Inc.",
        "label": "Grupo HIMA San Pablo, Inc. [Member]",
        "terseLabel": "Grupo HIMA San Pablo, Inc."
       }
      }
     },
     "localname": "GrupoHimaSanPabloInc.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_GuidelinePublicCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Guideline public companies.",
        "label": "Guideline Public Companies [Member]",
        "terseLabel": "Guideline public companies"
       }
      }
     },
     "localname": "GuidelinePublicCompaniesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HcSalonHoldingsInc.HairCutteryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  HC Salon Holdings, Inc. (d/b/a Hair Cuttery)",
        "label": "HC Salon Holdings, Inc. Hair Cuttery [Member]",
        "terseLabel": "HC Salon Holdings, Inc. (d/b/a Hair Cuttery)"
       }
      }
     },
     "localname": "HcSalonHoldingsInc.HairCutteryMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HealthCareFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health Care Facilities [Member]",
        "label": "Health Care Facilities [Member]",
        "terseLabel": "Health Care Facilities"
       }
      }
     },
     "localname": "HealthCareFacilitiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HealthCareServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health Care Services [Member]",
        "label": "Health Care Services [Member]",
        "terseLabel": "Health Care Services"
       }
      }
     },
     "localname": "HealthCareServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HealthCareSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health Care Supplies [Member]",
        "label": "Health Care Supplies [Member]",
        "terseLabel": "Health Care Supplies"
       }
      }
     },
     "localname": "HealthCareSuppliesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HeavyElectricalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Heavy Electrical Equipment [Member]",
        "label": "Heavy Electrical Equipment [Member]",
        "terseLabel": "Heavy Electrical Equipment"
       }
      }
     },
     "localname": "HeavyElectricalEquipmentMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HomeFurnishingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home Furnishings [Member]",
        "label": "Home Furnishings [Member]",
        "terseLabel": "Home Furnishings"
       }
      }
     },
     "localname": "HomeFurnishingsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HouseholdAppliancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Household Appliances [Member]",
        "label": "Household Appliances [Member]",
        "terseLabel": "Household Appliances"
       }
      }
     },
     "localname": "HouseholdAppliancesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HouseholdProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Household Products [Member]",
        "label": "Household Products [Member]",
        "terseLabel": "Household Products"
       }
      }
     },
     "localname": "HouseholdProductsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_HrgManagementLlcHomeriverGroupLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  HRG Management, LLC (d/b/a HomeRiver Group, LLC)",
        "label": "HRG Management, LLC HomeRiver Group, LLC [Member]",
        "terseLabel": "HRG Management, LLC (d/b/a HomeRiver Group, LLC)"
       }
      }
     },
     "localname": "HrgManagementLlcHomeriverGroupLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_IISalesGroupLlcAvisionSalesGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  I&amp;I Sales Group, LLC (d/b/a Avision Sales Group)",
        "label": "I&amp;I Sales Group, LLC Avision Sales Group [Member]",
        "terseLabel": "I&amp;I Sales Group, LLC (d/b/a Avision Sales Group)"
       }
      }
     },
     "localname": "IISalesGroupLlcAvisionSalesGroupMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ITConsultingAndOtherServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IT Consulting And Other Services [Member]",
        "label": "IT Consulting And Other Services [Member]",
        "terseLabel": "IT Consulting And Other Services"
       }
      }
     },
     "localname": "ITConsultingAndOtherServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_IncentiveFeePayables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of the unpaid portion of the incentive fee payable.",
        "label": "Incentive Fee Payables",
        "terseLabel": "Incentive fee payables"
       }
      }
     },
     "localname": "IncentiveFeePayables",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_IncomeIncentiveFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails": {
       "order": 1.0,
       "parentTag": "whf_PerformanceBasedIncentiveFees",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income incentive fee incurred during the reporting period.",
        "label": "Income Incentive Fee",
        "terseLabel": "Income incentive fee"
       }
      }
     },
     "localname": "IncomeIncentiveFee",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_IncreaseDecreaseCompanyCommitmentToFundJointVenture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the increase (decrease) in company commitment amount for funding of joint venture.",
        "label": "Increase (Decrease) Company Commitment to Fund Joint Venture",
        "terseLabel": "Increase in investment commitment in joint venture"
       }
      }
     },
     "localname": "IncreaseDecreaseCompanyCommitmentToFundJointVenture",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_IncreaseDecreaseInEscrowReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of increase (decrease) in escrow receivable.",
        "label": "Increase (Decrease) in Escrow Receivables",
        "negatedLabel": "Escrow receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInEscrowReceivables",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_IndustrialMachineryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Machinery [Member]",
        "label": "Industrial Machinery [Member]",
        "terseLabel": "Industrial Machinery"
       }
      }
     },
     "localname": "IndustrialMachineryMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_IndustrialSpecialtyServicesUsaLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Industrial Specialty Services USA LLC",
        "label": "Industrial Specialty Services USA LLC [Member]",
        "terseLabel": "Industrial Specialty Services USA LLC"
       }
      }
     },
     "localname": "IndustrialSpecialtyServicesUsaLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InspiredBeautyBrandsInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Inspired Beauty Brands, Inc.",
        "label": "Inspired Beauty Brands, Inc. [Member]",
        "terseLabel": "Inspired Beauty Brands, Inc."
       }
      }
     },
     "localname": "InspiredBeautyBrandsInc.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InteractiveMediaAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interactive Media And Services [Member]",
        "label": "Interactive Media And Services [Member]",
        "terseLabel": "Interactive Media &amp; Services"
       }
      }
     },
     "localname": "InteractiveMediaAndServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InterestAndDividendReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest And Dividend Receivable",
        "label": "Interest And Dividend Receivable",
        "terseLabel": "Interest and dividend receivable"
       }
      }
     },
     "localname": "InterestAndDividendReceivable",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InterestExpenseNotesToMembers": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense on notes to members.",
        "label": "Interest Expense, Notes to Members",
        "terseLabel": "Interest expense on notes to members"
       }
      }
     },
     "localname": "InterestExpenseNotesToMembers",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InterestInvestmentEarnsWhenConvertedOnAnnualBasisPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Investment Earns When Converted On Annual Basis"
       }
      }
     },
     "localname": "InterestInvestmentEarnsWhenConvertedOnAnnualBasisPercentage",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InterestIssuerMayPayInCashOrCashAndPIKPercentage1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Issuer May Pay In Cash Or Cash And PIK."
       }
      }
     },
     "localname": "InterestIssuerMayPayInCashOrCashAndPIKPercentage1",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InterestIssuerMayPayInCashOrCashAndPIKPercentage2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Issuer May Pay In Cash Or Cash And PIK",
        "terseLabel": "Interest issuer may Pay In Cash Or Cash And PIK"
       }
      }
     },
     "localname": "InterestIssuerMayPayInCashOrCashAndPIKPercentage2",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InterestPayableNotesToMembers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest payable on notes to members.",
        "label": "Interest Payable, Notes to Members",
        "terseLabel": "Interest payable on notes to members"
       }
      }
     },
     "localname": "InterestPayableNotesToMembers",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InternetAndDirectMarketingRetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internet And Direct Marketing Retail [Member]",
        "label": "Internet And Direct Marketing Retail [Member]",
        "terseLabel": "Internet &amp; Direct Marketing Retail"
       }
      }
     },
     "localname": "InternetAndDirectMarketingRetailMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InvestmentAdviserMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the investment advisor.",
        "label": "Investment adviser [Member]",
        "terseLabel": "Investment adviser"
       }
      }
     },
     "localname": "InvestmentAdviserMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InvestmentAdvisoryAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to investment advisory agreement.",
        "label": "Investment Advisory Agreement [Member]",
        "terseLabel": "Investment Advisory Agreement"
       }
      }
     },
     "localname": "InvestmentAdvisoryAgreementMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InvestmentAdvisoryAgreementTerminationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Investment Advisory Agreement may be terminated by either party without penalty (Days).",
        "label": "Investment Advisory Agreement Termination Term",
        "terseLabel": "Agreement may be terminated by either party without penalty upon days"
       }
      }
     },
     "localname": "InvestmentAdvisoryAgreementTerminationTerm",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "whf_InvestmentBankingAndBrokerageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Banking And Brokerage [Member]",
        "label": "Investment Banking And Brokerage [Member]",
        "terseLabel": "Investment Banking &amp; Brokerage"
       }
      }
     },
     "localname": "InvestmentBankingAndBrokerageMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InvestmentCompanyPaymentsOfDividendDistribution": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to dividend distribution.",
        "label": "Investment Company, Payments of Dividend Distribution",
        "negatedLabel": "Distributions paid to common stockholders, net of distributions reinvested"
       }
      }
     },
     "localname": "InvestmentCompanyPaymentsOfDividendDistribution",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InvestmentCompanyPortfolioCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of companies in the portfolio.",
        "label": "Investment Company, Portfolio Companies",
        "terseLabel": "Portfolio companies"
       }
      }
     },
     "localname": "InvestmentCompanyPortfolioCompanies",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "whf_InvestmentCompanyPortfolioTurnoverRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related portfolio turnover ratio.",
        "label": "Investment Company, Portfolio Turnover Ratio",
        "terseLabel": "Portfolio turnover ratio"
       }
      }
     },
     "localname": "InvestmentCompanyPortfolioTurnoverRatio",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentExciseTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Excise Tax",
        "label": "Investment Excise Tax",
        "terseLabel": "Excise tax"
       }
      }
     },
     "localname": "InvestmentExciseTax",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InvestmentFeeIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Fee Income",
        "label": "Investment Fee Income",
        "terseLabel": "Fee income"
       }
      }
     },
     "localname": "InvestmentFeeIncome",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InvestmentIncomeOperatingBeforeExpenseAndTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Income Operating Before Expense And Tax",
        "label": "Investment Income Operating Before Expense And Tax",
        "totalLabel": "Net investment income before excise tax"
       }
      }
     },
     "localname": "InvestmentIncomeOperatingBeforeExpenseAndTax",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InvestmentInterestRateCanadianPrime": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Canadian Prime.",
        "label": "Investment, Interest Rate, Canadian Prime",
        "terseLabel": "Canadian prime"
       }
      }
     },
     "localname": "InvestmentInterestRateCanadianPrime",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateCdor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canadian Dollar Offered Rate (CDOR).",
        "label": "Investment, Interest Rate, CDOR",
        "terseLabel": "CDOR"
       }
      }
     },
     "localname": "InvestmentInterestRateCdor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateOneMonthGbpLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One-month GBP LIBOR.",
        "label": "Investment, Interest Rate, One-month GBP LIBOR",
        "terseLabel": "One-month GBP LIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateOneMonthGbpLibor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateOneMonthLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One-month LIBOR.",
        "label": "Investment, Interest Rate, One-month LIBOR",
        "terseLabel": "One-month LIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateOneMonthLibor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRatePrime": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prime rate.",
        "label": "Investment, Interest Rate, Prime",
        "terseLabel": "Prime"
       }
      }
     },
     "localname": "InvestmentInterestRatePrime",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateSixMonthGbpLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Six-month GBP LIBOR.",
        "label": "Investment, Interest Rate, Six-month GBP LIBOR",
        "terseLabel": "Six-month GBP LIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateSixMonthGbpLibor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateSixMonthLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Six-month LIBOR.",
        "label": "Investment, Interest Rate, Six-month LIBOR",
        "terseLabel": "Six-month LIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateSixMonthLibor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateSofr": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of secured overnight financing rate.",
        "label": "Investment, Interest Rate, SOFR",
        "terseLabel": "SOFR"
       }
      }
     },
     "localname": "InvestmentInterestRateSofr",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateThreeMonthEuroEuribor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three-month Euro EurIBOR.",
        "label": "Investment, Interest Rate, Three-month Euro EurIBOR",
        "terseLabel": "Three-month Euro EurIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateThreeMonthEuroEuribor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateThreeMonthGbpLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three-month GBP LIBOR.",
        "label": "Investment, Interest Rate, Three-month GBP LIBOR",
        "terseLabel": "Three-month GBP LIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateThreeMonthGbpLibor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentInterestRateThreeMonthLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three-month LIBOR.",
        "label": "Investment, Interest Rate, Three-month LIBOR",
        "terseLabel": "Three-month LIBOR"
       }
      }
     },
     "localname": "InvestmentInterestRateThreeMonthLibor",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentOfTotalAssetsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Of Total Assets"
       }
      }
     },
     "localname": "InvestmentOfTotalAssetsPercentage",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentOwnedAtFairValueFiveLargestInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the fixe largest investments by aggregate principal amount.",
        "label": "Investment Owned, at Fair Value, Five Largest Investments",
        "terseLabel": "Five largest investments"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValueFiveLargestInvestments",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InvestmentOwnedAtFairValueSingleLargestInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the largest single investment by aggregate principal amount in a single portfolio company.",
        "label": "Investment Owned, at Fair Value, Single Largest Investment",
        "terseLabel": "Largest single investment"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValueSingleLargestInvestment",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_InvestmentOwnedPercentOfPartnersOrMembersCapitalOrEquityUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent of partners or members capital or equity units.",
        "label": "Investment Owned, Percent of Partners or Members Capital or Equity Units",
        "terseLabel": "Percentage of investment owned"
       }
      }
     },
     "localname": "InvestmentOwnedPercentOfPartnersOrMembersCapitalOrEquityUnits",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentsExcludingStateTeachersRetirementSystemJointVentureInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the all investments, excluding investments in STRS JV.",
        "label": "Investments, Excluding State Teachers Retirement System Joint Venture Investments [Member]",
        "terseLabel": "Investments Excluding STRS JV's"
       }
      }
     },
     "localname": "InvestmentsExcludingStateTeachersRetirementSystemJointVentureInvestmentsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_InvestmentsOfNetAssetsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments Of Net Assets"
       }
      }
     },
     "localname": "InvestmentsOfNetAssetsPercentage",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_InvestmentsOwnedMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input to measure owned investments.",
        "label": "Investments Owned, Measurement Input"
       }
      }
     },
     "localname": "InvestmentsOwnedMeasurementInput",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "whf_ItConsultingAndOtherServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of economy consisting of companies engaged in business activity related to IT Consulting &amp; Other Services.",
        "label": "IT Consulting and Other Services [Member]",
        "terseLabel": "IT Consulting &amp; Other Services"
       }
      }
     },
     "localname": "ItConsultingAndOtherServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ItsBuyerInc.ItsLogisticsLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  ITS Buyer Inc. (d/b/a ITS Logistics, LLC)",
        "label": "ITS Buyer Inc. ITS Logistics, LLC [Member]",
        "terseLabel": "ITS Buyer Inc. (d/b/a ITS Logistics, LLC)"
       }
      }
     },
     "localname": "ItsBuyerInc.ItsLogisticsLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_IvyrehabIntermediateIiLlcIvyRehabMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  IvyRehab Intermediate II, LLC (d/b/a Ivy Rehab)",
        "label": "IvyRehab Intermediate II, LLC Ivy Rehab [Member]",
        "terseLabel": "IvyRehab Intermediate II, LLC (d/b/a Ivy Rehab)"
       }
      }
     },
     "localname": "IvyrehabIntermediateIiLlcIvyRehabMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_JpmCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to JPM Credit Facility.",
        "label": "JPM Credit Facility [Member]",
        "terseLabel": "JPM Credit Facility"
       }
      }
     },
     "localname": "JpmCreditFacilityMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_JpnCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to JPM Credit Facility.",
        "label": "JPN Credit Facility [Member]",
        "terseLabel": "JPM Credit Facility"
       }
      }
     },
     "localname": "JpnCreditFacilityMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_JuniperLandscapingHoldingsLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Juniper Landscaping Holdings LLC",
        "label": "Juniper Landscaping Holdings LLC [Member]",
        "terseLabel": "Juniper Landscaping Holdings LLC"
       }
      }
     },
     "localname": "JuniperLandscapingHoldingsLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_JzCapitalPartnersLtd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to JZ Capital Partners Ltd.",
        "label": "JZ Capital Partners Ltd. [Member]",
        "terseLabel": "JZ Capital Partners Ltd."
       }
      }
     },
     "localname": "JzCapitalPartnersLtd.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_KyjenCompanyLlcOutwardHoundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  The Kyjen Company, LLC (d/b/a Outward Hound)",
        "label": "The Kyjen Company, LLC Outward Hound [Member]",
        "terseLabel": "The Kyjen Company, LLC (d/b/a Outward Hound)"
       }
      }
     },
     "localname": "KyjenCompanyLlcOutwardHoundMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_LeisureFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leisure Facilities [Member]",
        "label": "Leisure Facilities [Member]",
        "terseLabel": "Leisure Facilities"
       }
      }
     },
     "localname": "LeisureFacilitiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_LeisureProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leisure Products [Member]",
        "label": "Leisure Products [Member]",
        "terseLabel": "Leisure Products"
       }
      }
     },
     "localname": "LeisureProductsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_LhsBorrowerLlcLeafHomeLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  LHS Borrower, LLC (d/b/a Leaf Home, LLC)",
        "label": "LHS Borrower, LLC Leaf Home, LLC [Member]",
        "terseLabel": "LHS Borrower, LLC (d/b/a Leaf Home, LLC)"
       }
      }
     },
     "localname": "LhsBorrowerLlcLeafHomeLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_LifeSciencesToolsAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life Sciences Tools And Services [Member]",
        "label": "Life Sciences Tools And Services [Member]",
        "terseLabel": "Life Sciences Tools &amp; Services"
       }
      }
     },
     "localname": "LifeSciencesToolsAndServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The contingent increase above the maximum borrowing capacity under the credit facility, if any one or more of the existing banks or new banks agree to provide such increased commitment amount.",
        "label": "Line of Credit Facility Contingent Increase, Additional Borrowing Capacity",
        "terseLabel": "Increase in minimum funding of credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacity",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate borrowing capacity under the credit facility, consisting of the maximum borrowing capacity plus the contingent increase, if any one or more of the existing banks or new banks agree to provide such increased commitment amount.",
        "label": "Line of Credit Facility Contingent Increase, Aggregate Maximum Borrowing Capacity",
        "terseLabel": "Increase in credit facility size"
       }
      }
     },
     "localname": "LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LineOfCreditFacilityContingentIncreaseMinimumFundingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of increase in minimum funding amount under the line of credit facility.",
        "label": "Line of Credit Facility Contingent Increase, Minimum Funding Amount",
        "verboseLabel": "Minimum funding amount contingent"
       }
      }
     },
     "localname": "LineOfCreditFacilityContingentIncreaseMinimumFundingAmount",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LineOfCreditFacilityInterestRateThresholdAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the borrowing balance threshold for applicable interest rate.",
        "label": "Line of Credit Facility, Interest Rate Threshold, Amount",
        "terseLabel": "Borrowings greater than"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateThresholdAmount",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LineOfCreditFacilityMinimumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Minimum Borrowing Capacity",
        "terseLabel": "Minimum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMinimumBorrowingCapacity",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LineOfCreditPermanentIncreaseInAvailability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of permanent increase in availability of line of credit.",
        "label": "Line of Credit, Permanent Increase in Availability",
        "verboseLabel": "Permanent increase in availability"
       }
      }
     },
     "localname": "LineOfCreditPermanentIncreaseInAvailability",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LineOfCreditTemporaryIncreaseInAvailability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of temporary increase in availability of line of credit.",
        "label": "Line of Credit, Temporary Increase in Availability",
        "terseLabel": "Temporary Increase in line of credit facility"
       }
      }
     },
     "localname": "LineOfCreditTemporaryIncreaseInAvailability",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_LmgHoldingsInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  LMG Holdings, Inc.",
        "label": "LMG Holdings, Inc. [Member]",
        "terseLabel": "LMG Holdings, Inc."
       }
      }
     },
     "localname": "LmgHoldingsInc.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MaxSolutionsInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Max Solutions Inc.",
        "label": "Max Solutions Inc."
       }
      }
     },
     "localname": "MaxSolutionsInc.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MaxSolutionsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Max Solutions Inc.",
        "label": "Max Solutions Inc"
       }
      }
     },
     "localname": "MaxSolutionsIncMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MaximumDebtToEquityRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum debt-to-equity ratio",
        "label": "Maximum Debt to Equity Ratio",
        "terseLabel": "Maximum debt-to-equity ratio"
       }
      }
     },
     "localname": "MaximumDebtToEquityRatio",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "whf_MeasurementInputExitEbitdaMultipleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization Exit (EBITDA) multiple.",
        "label": "Measurement Input, Exit EBITDA Multiple [Member]",
        "terseLabel": "Exit EBITDA Multiple"
       }
      }
     },
     "localname": "MeasurementInputExitEbitdaMultipleMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MeasurementInputNfyEbitdaMultipleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization NFY (EBITDA) multiple.",
        "label": "Measurement Input, NFY EBITDA Multiple [Member]",
        "terseLabel": "NFY EBITDA Multiple"
       }
      }
     },
     "localname": "MeasurementInputNfyEbitdaMultipleMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MorganStanleyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Morgan Stanley.",
        "label": "Morgan Stanley [Member]",
        "terseLabel": "Morgan Stanley"
       }
      }
     },
     "localname": "MorganStanleyMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails",
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MotivationalMarketingLlcMotivationalFulfillmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Motivational Marketing, LLC (d/b/a Motivational Fulfillment)",
        "label": "Motivational Marketing, LLC Motivational Fulfillment [Member]",
        "terseLabel": "Motivational Marketing, LLC (d/b/a Motivational Fulfillment)"
       }
      }
     },
     "localname": "MotivationalMarketingLlcMotivationalFulfillmentMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_MsiInformationServicesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  MSI Information Services, Inc.",
        "label": "MSI Information Services, Inc [Member]",
        "terseLabel": "MSI Information Services, Inc."
       }
      }
     },
     "localname": "MsiInformationServicesIncMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_NavigaInc.NewscycleSolutionsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Naviga Inc. (f/k/a Newscycle Solutions, Inc.)",
        "label": "Naviga Inc. Newscycle Solutions, Inc [Member]",
        "terseLabel": "Naviga Inc. (f/k/a Newscycle Solutions, Inc.)"
       }
      }
     },
     "localname": "NavigaInc.NewscycleSolutionsIncMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_NetRealizedAndUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTransactions": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetailss": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to net realized and unrealized gains(losses) on investments and foreign currency transactions.",
        "label": "Net Realized and Unrealized Gains(Losses) on Investments and Foreign Currency Transactions",
        "terseLabel": "Net realized and unrealized gains(losses) on investments and foreign currency transactions"
       }
      }
     },
     "localname": "NetRealizedAndUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTransactions",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "whf_NumberOfCalendarQuarters": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Calendar Quarters",
        "label": "Number of Calendar Quarters",
        "terseLabel": "Number of calendar quarters"
       }
      }
     },
     "localname": "NumberOfCalendarQuarters",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "whf_NumberOfComponents": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of components in the performance- based incentive fee.",
        "label": "Number of Components",
        "terseLabel": "Number of components"
       }
      }
     },
     "localname": "NumberOfComponents",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "whf_OfferingCostsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for offering costs.",
        "label": "Offering Costs Policy [Policy Text Block]",
        "terseLabel": "Offering Costs"
       }
      }
     },
     "localname": "OfferingCostsPolicyPolicyTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_OfficeServicesAndSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office Services And Supplies [Member]",
        "label": "Office Services And Supplies [Member]",
        "terseLabel": "Office Services &amp; Supplies"
       }
      }
     },
     "localname": "OfficeServicesAndSuppliesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_OtherDiversifiedFinancialServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Diversified Financial Services [Member]",
        "label": "Other Diversified Financial Services [Member]",
        "terseLabel": "Other Diversified Financial Services"
       }
      }
     },
     "localname": "OtherDiversifiedFinancialServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_OutstandingCommitmentsToFundInvestments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding commitments to fund investments.",
        "label": "Outstanding Commitments to Fund Investments",
        "terseLabel": "Outstanding commitments to fund investments"
       }
      }
     },
     "localname": "OutstandingCommitmentsToFundInvestments",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_PackagedFoodsAndMeatsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packaged Foods And Meats [Member]",
        "label": "Packaged Foods And Meats [Member]",
        "terseLabel": "Packaged Foods &amp; Meats"
       }
      }
     },
     "localname": "PackagedFoodsAndMeatsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PaperPackagingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paper Packaging [Member]",
        "label": "Paper Packaging"
       }
      }
     },
     "localname": "PaperPackagingMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PercentageOfAssetCoverageForBorrowedAmounts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of asset coverage for borrowed amounts.",
        "label": "Percentage of Asset Coverage for Borrowed Amounts",
        "terseLabel": "Percentage of asset coverage for borrowed amounts"
       }
      }
     },
     "localname": "PercentageOfAssetCoverageForBorrowedAmounts",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_PercentageOfBaseManagementFeeOnGrossAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of base management fee on gross assets.",
        "label": "Percentage of Base Management Fee on Gross Assets",
        "terseLabel": "Percentage of base management fee on gross assets"
       }
      }
     },
     "localname": "PercentageOfBaseManagementFeeOnGrossAssets",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_PercentageOfBaseManagementFeeOnGrossAssetsIfValueExceededTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of base management fee on gross assets if value exceeded total assets.",
        "label": "Percentage of Base Management Fee on Gross Assets if Value Exceeded Total Assets",
        "terseLabel": "Percentage of base management fee on gross assets if value exceeded total assets"
       }
      }
     },
     "localname": "PercentageOfBaseManagementFeeOnGrossAssetsIfValueExceededTotalAssets",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_PerformanceBasedIncentiveFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of  performance-based incentive fees incurred during the reporting period.",
        "label": "Performance Based Incentive Fees",
        "totalLabel": "Total performance-based incentive fees"
       }
      }
     },
     "localname": "PerformanceBasedIncentiveFees",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_PersonalProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Personal Products [Member]",
        "label": "Personal Products [Member]",
        "terseLabel": "Personal Products"
       }
      }
     },
     "localname": "PersonalProductsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PfbHoldcoInc.PfbCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  PFB Holdco, Inc. (d/b/a PFB Corporation)",
        "label": "PFB Holdco, Inc. PFB Corporation [Member]",
        "terseLabel": "PFB Holdco, Inc. (d/b/a PFB Corporation)"
       }
      }
     },
     "localname": "PfbHoldcoInc.PfbCorporationMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PfbHoldcoInc.PfbCorporationOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  PFB Holdco, Inc. (d/b/a PFB Corporation)",
        "label": "PFB Holdco, Inc. PFB Corporation One [Member]",
        "terseLabel": "PFB Holdco, Inc. (d/b/a PFB Corporation)"
       }
      }
     },
     "localname": "PfbHoldcoInc.PfbCorporationOneMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PgDentalNewJerseyParentLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  PG Dental New Jersey Parent, LLC",
        "label": "PG Dental New Jersey Parent, LLC [Member]",
        "terseLabel": "PG Dental New Jersey Parent, LLC"
       }
      }
     },
     "localname": "PgDentalNewJerseyParentLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PharmaceuticalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pharmaceuticals [Member]",
        "label": "Pharmaceuticals [Member]",
        "terseLabel": "Pharmaceuticals"
       }
      }
     },
     "localname": "PharmaceuticalsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PlayMonsterLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PlayMonster LLC [Member]",
        "label": "PlayMonster LLC [Member].",
        "terseLabel": "PlayMonster LLC"
       }
      }
     },
     "localname": "PlayMonsterLLCMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PlaymonsterLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to PlayMonster LLC.",
        "label": "PlayMonster LLC [Member]",
        "terseLabel": "PlayMonster LLC"
       }
      }
     },
     "localname": "PlaymonsterLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PortfolioCompanyInvestmentsAsPercentageOfTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "STRS JV's portfolio company investments as a percentage of total assets",
        "label": "Portfolio Company Investments, as a percentage of Total Assets",
        "terseLabel": "STRS JV's portfolio company investments as a percentage of total assets"
       }
      }
     },
     "localname": "PortfolioCompanyInvestmentsAsPercentageOfTotalAssets",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_PowerServiceGroupCrAcquisitionIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Power Service Group CR Acquisition Inc.",
        "label": "Power Service Group CR Acquisition Inc"
       }
      }
     },
     "localname": "PowerServiceGroupCrAcquisitionIncMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PpsCrAcquisitionInc.PowerPlantServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  PPS CR Acquisition, Inc. (d/b/a Power Plant Services)",
        "label": "PPS CR Acquisition, Inc. Power Plant Services [Member]",
        "terseLabel": "PPS CR Acquisition, Inc. (d/b/a Power Plant Services)"
       }
      }
     },
     "localname": "PpsCrAcquisitionInc.PowerPlantServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PreferredEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Preferred Equity securities.",
        "label": "Preferred Equity Securities [Member]",
        "terseLabel": "Preferred Equity"
       }
      }
     },
     "localname": "PreferredEquitySecuritiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_PrepaidExpensesAndOtherReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Expenses And Other Receivables",
        "label": "Prepaid Expenses And Other Receivables",
        "terseLabel": "Prepaid expenses and other receivables"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherReceivables",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_ProceedsFromDispositionOfInvestmentsToJointVenture": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of proceeds from sale of investments to Joint Venture.",
        "label": "Proceeds from Disposition of Investments to Joint venture",
        "terseLabel": "Proceeds from sales of portfolio investments to STRS JV"
       }
      }
     },
     "localname": "ProceedsFromDispositionOfInvestmentsToJointVenture",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_QualifyingAssetsOfAcquiredOfTotalAssetsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Qualifying Assets Of Acquired Of Total Assets"
       }
      }
     },
     "localname": "QualifyingAssetsOfAcquiredOfTotalAssetsPercentage",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_QualifyingAssetsRequiredOfAcquireeAtTimeOfAcquisitionOfTotalAssetsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Qualifying Assets Required Of Acquiree At Time Of Acquisition Of Total Assets"
       }
      }
     },
     "localname": "QualifyingAssetsRequiredOfAcquireeAtTimeOfAcquisitionOfTotalAssetsPercentage",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_RaymondJamesAssociatesInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information related to Raymond James &amp; Associates, Inc.,.",
        "label": "Raymond James &amp; Associates, Inc., [Member]",
        "terseLabel": "Raymond James &amp; Associates, Inc."
       }
      }
     },
     "localname": "RaymondJamesAssociatesInc.Member",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_RealEstateOperatingCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Operating Companies [Member]",
        "label": "Real Estate Operating Companies [Member]",
        "terseLabel": "Real Estate Operating Companies"
       }
      }
     },
     "localname": "RealEstateOperatingCompaniesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_RealEstateServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Services [Member]",
        "label": "Real Estate Services [Member]",
        "terseLabel": "Real Estate Services"
       }
      }
     },
     "localname": "RealEstateServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Gain (Loss) on investments, derivatives and foreign currency translation before tax.",
        "label": "Realized Gain (Loss) on Investment, Derivative and Foreign Currency Transaction and Other Before Tax",
        "totalLabel": "Net realized gains (losses)"
       }
      }
     },
     "localname": "RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_RecentTransactionAndEnterpriseValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Recent transaction and Enterprise value.",
        "label": "Recent transaction and Enterprise Value [Member]",
        "terseLabel": "Recent transaction and Enterprise Value"
       }
      }
     },
     "localname": "RecentTransactionAndEnterpriseValueMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_RecentTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Recent transaction.",
        "label": "Recent Transaction [Member]",
        "terseLabel": "Recent transaction"
       }
      }
     },
     "localname": "RecentTransactionMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ReclassificationsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications.",
        "label": "Reclassifications [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "ReclassificationsPolicyTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_ReconciliationOfCashCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Reconciliation of cash, cash equivalents [Abstract]",
        "terseLabel": "Reconciliation of cash, cash equivalents"
       }
      }
     },
     "localname": "ReconciliationOfCashCashEquivalentsAbstract",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash"
     ],
     "xbrltype": "stringItemType"
    },
    "whf_ResearchAndConsultingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Consulting Services [Member]",
        "label": "Research And Consulting Services [Member]",
        "terseLabel": "Research &amp; Consulting Services"
       }
      }
     },
     "localname": "ResearchAndConsultingServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_RevolvingLoanCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  revolving loan commitments.",
        "label": "Revolving Loan Commitments [Member]",
        "terseLabel": "Revolving Loan Commitments"
       }
      }
     },
     "localname": "RevolvingLoanCommitmentsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_RljProVacInc.ProVacMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  RLJ Pro-Vac, Inc. (d/b/a Pro-Vac)",
        "label": "RLJ Pro-Vac, Inc. Pro-Vac [Member]",
        "terseLabel": "RLJ Pro-Vac, Inc. (d/b/a Pro-Vac)"
       }
      }
     },
     "localname": "RljProVacInc.ProVacMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ScheduleOfManagementFeeExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of management fee expenses in a related party transaction.",
        "label": "Schedule of Management Fee Expenses [Table Text Block]",
        "terseLabel": "Schedule of management fee expenses"
       }
      }
     },
     "localname": "ScheduleOfManagementFeeExpensesTableTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_ScheduleOfMasterNettingAgreementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of master netting agreement.",
        "label": "Schedule of Master Netting Agreement [Table Text Block]",
        "terseLabel": "Schedule of master netting agreement"
       }
      }
     },
     "localname": "ScheduleOfMasterNettingAgreementTableTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_ScheduleOfPerformanceBasedIncentiveFeesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of performance-based incentive fees in a related party transaction.",
        "label": "Schedule of Performance Based Incentive Fees [Table Text Block]",
        "terseLabel": "Schedule of performance-based incentive fees"
       }
      }
     },
     "localname": "ScheduleOfPerformanceBasedIncentiveFeesTableTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_ScheduleOfPrincipalAmountAndFairValueOfBorrowingsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for principal amount and fair value of the Company's borrowings.",
        "label": "Schedule of Principal Amount and Fair Value of Borrowings [Table Text Block]",
        "terseLabel": "Schedule of principal amount and fair value of the Company's borrowings"
       }
      }
     },
     "localname": "ScheduleOfPrincipalAmountAndFairValueOfBorrowingsTableTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_ScheduleOfUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of unrealized appreciation or depreciation on forward currency contracts.",
        "label": "Schedule of Unrealized Appreciation or depreciation on Forward Currency Contracts [Table Text Block]",
        "terseLabel": "Schedule of unrealized appreciation or depreciation on forward currency contracts"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsTableTextBlock",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "whf_SecondLienSecuredLoansDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Second lien secured loans.",
        "label": "Second Lien Secured Loans Debt Securities [Member]",
        "terseLabel": "Second lien secured loans"
       }
      }
     },
     "localname": "SecondLienSecuredLoansDebtSecuritiesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateOrLondonInterbankOfferedRateLiborSwapRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) or London Interbank Offered Rate (LIBOR) Swap Rate.",
        "label": "LIBOR or SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateOrLondonInterbankOfferedRateLiborSwapRateMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares available under the program in a share based compensation arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Available, Value",
        "terseLabel": "Shares available under the program"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableValue",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_SimilarTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Similar transaction.",
        "label": "Similar Transaction [Member]",
        "terseLabel": "Similar Transaction"
       }
      }
     },
     "localname": "SimilarTransactionMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SixPercent2023NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 6.000% 2023 Notes.",
        "label": "Six Percent 2023 Notes [Member]",
        "terseLabel": "6.000% 2023 Notes"
       }
      }
     },
     "localname": "SixPercent2023NotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails",
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SleepOpcoLlcBrooklynBeddingLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Sleep OpCo LLC (d/b/a Brooklyn Bedding LLC)",
        "label": "Sleep OpCo LLC Brooklyn Bedding LLC [Member]",
        "terseLabel": "Sleep OpCo LLC (d/b/a Brooklyn Bedding LLC)"
       }
      }
     },
     "localname": "SleepOpcoLlcBrooklynBeddingLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SolarHoldingsBidcoLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Solar Holdings Bidco Limited.",
        "label": "Solar Holdings Bidco Limited"
       }
      }
     },
     "localname": "SolarHoldingsBidcoLimitedMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SourceCodeHoldingsLlcSourceCodeCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Source Code Holdings, LLC (d/b/a Source Code Corporation).",
        "label": "Source Code Holdings, LLC (Source Code Corporation) [Member]",
        "terseLabel": "Source Code Holdings, LLC (d/b/a Source Code Corporation)"
       }
      }
     },
     "localname": "SourceCodeHoldingsLlcSourceCodeCorporationMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SpecializedConsumerServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialized Consumer Services [Member]",
        "label": "Specialized Consumer Services [Member]",
        "terseLabel": "Specialized Consumer Services"
       }
      }
     },
     "localname": "SpecializedConsumerServicesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SpecializedFinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialized Finance [Member]",
        "label": "Specialized Finance [Member]",
        "terseLabel": "Specialized Finance"
       }
      }
     },
     "localname": "SpecializedFinanceMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_StateTeachersRetirementSystemJointVentureCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to the STRS JV Credit Facility.",
        "label": "State Teachers Retirement System Joint Venture Credit Facility [Member]",
        "terseLabel": "STRS JV Credit Facility"
       }
      }
     },
     "localname": "StateTeachersRetirementSystemJointVentureCreditFacilityMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_StateTeachersRetirementSystemJointVentureInvestmentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the joint venture investment company, STRS JV.",
        "label": "State Teachers Retirement System, Joint Venture Investment Company [Member]",
        "terseLabel": "STRS JV"
       }
      }
     },
     "localname": "StateTeachersRetirementSystemJointVentureInvestmentCompanyMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_StateTeachersRetirementSystemOhioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the STRS, Ohio.",
        "label": "State Teachers Retirement System, Ohio [Member]",
        "terseLabel": "STRS Ohio"
       }
      }
     },
     "localname": "StateTeachersRetirementSystemOhioMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_StrsJvMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to STRS JV.",
        "label": "STRS JV [Member]",
        "terseLabel": "STRS JV"
       }
      }
     },
     "localname": "StrsJvMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables",
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SubordinatedDebtStateTeachersRetirementSystemJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt to STRS JV.",
        "label": "Subordinated Debt, State Teachers Retirement System, Joint Venture [Member]",
        "terseLabel": "Subordinated Note to STRS JV"
       }
      }
     },
     "localname": "SubordinatedDebtStateTeachersRetirementSystemJointVentureMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SubordinatedNoteToStrsJvDebtSecuritiesOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Subordinated Note to STRS JV one.",
        "label": "Subordinated Note to STRS JV Debt Securities One [Member]",
        "terseLabel": "Subordinated Note to STRS JV"
       }
      }
     },
     "localname": "SubordinatedNoteToStrsJvDebtSecuritiesOneMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SubordinatedNoteToStrsJvDebtSecuritiesTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Subordinated Note to STRS JV two.",
        "label": "Subordinated Note to STRS JV Debt Securities Two [Member]",
        "terseLabel": "Subordinated Note to STRS JV"
       }
      }
     },
     "localname": "SubordinatedNoteToStrsJvDebtSecuritiesTwoMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SubordinatedNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Subordinated Notes.",
        "label": "Subordinated Notes"
       }
      }
     },
     "localname": "SubordinatedNotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SubordinatedUnsecuredLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Subordinated  unsecured loans.",
        "label": "Subordinated unsecured loans"
       }
      }
     },
     "localname": "SubordinatedUnsecuredLoansMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_SystemsSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Systems Software [Member]",
        "label": "Systems Software [Member]",
        "terseLabel": "Systems Software"
       }
      }
     },
     "localname": "SystemsSoftwareMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_TechnologyHardwareStorageAndPeripheralsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology Hardware, Storage And Peripherals [Member]",
        "label": "Technology Hardware, Storage And Peripherals [Member]",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals"
       }
      }
     },
     "localname": "TechnologyHardwareStorageAndPeripheralsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails",
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails",
      "http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_TelestreamHoldingsCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Telestream Holdings Corporation",
        "label": "Telestream Holdings Corporation [Member]",
        "terseLabel": "Telestream Holdings Corporation"
       }
      }
     },
     "localname": "TelestreamHoldingsCorporationMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_ThresholdPercentageForCalculationOfBaseManagementFee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold Percentage for Calculation of Base Management  Fee",
        "label": "Threshold Percentage for Calculation of Base Management Fee",
        "terseLabel": "Threshold percentage for calculation of base management fee"
       }
      }
     },
     "localname": "ThresholdPercentageForCalculationOfBaseManagementFee",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "whf_TradingCompaniesAndDistributorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading Companies And Distributors [Member]",
        "label": "Trading Companies And Distributors [Member]",
        "terseLabel": "Trading Companies &amp; Distributors"
       }
      }
     },
     "localname": "TradingCompaniesAndDistributorsMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_TrimliteBuyerLlcTrimliteLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to  Trimlite Buyer LLC (d/b/a Trimlite LLC)",
        "label": "Trimlite Buyer LLC Trimlite LLC [Member]",
        "terseLabel": "Trimlite Buyer LLC (d/b/a Trimlite LLC)"
       }
      }
     },
     "localname": "TrimliteBuyerLlcTrimliteLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_TrueBlueCarWashLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to True Blue Car Wash, LLC.",
        "label": "True Blue Car Wash, LLC [Member]",
        "terseLabel": "True Blue Car Wash, LLC"
       }
      }
     },
     "localname": "TrueBlueCarWashLlcMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_TwoThousandTwentyFivePublicNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Public Notes.",
        "label": "Two Thousand Twenty Five Public Notes [Member]",
        "terseLabel": "2025 Public Notes"
       }
      }
     },
     "localname": "TwoThousandTwentyFivePublicNotesMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "whf_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized gain loss on investment, derivative and foreign currency translation before tax.",
        "label": "Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction, Operating, Before Tax",
        "totalLabel": "Net change in unrealized appreciation (depreciation)"
       }
      }
     },
     "localname": "UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_ValueOfEquityForEachDollarOfDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of equity for each dollar of debt.",
        "label": "Value of Equity for Each Dollar of Debt",
        "terseLabel": "Value of equity for Each Dollar of Debt"
       }
      }
     },
     "localname": "ValueOfEquityForEachDollarOfDebt",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_WeightedAverageBorrowingsOutstandingDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of weighted average outstanding borrowings during period.",
        "label": "Weighted Average Borrowings Outstanding During Period",
        "terseLabel": "Weighted average outstanding borrowings"
       }
      }
     },
     "localname": "WeightedAverageBorrowingsOutstandingDuringPeriod",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "whf_WhiteHorseAdvisersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to White Horse Advisers.",
        "label": "White Horse Advisers [Member]",
        "terseLabel": "White Horse Advisers"
       }
      }
     },
     "localname": "WhiteHorseAdvisersMember",
     "nsuri": "http://www.whitehorsefinance.com/20220930",
     "presentation": [
      "http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoinvestmentAndStrsJvDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70258-108054"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "321",
   "URI": "https://asc.fasb.org/topic&trid=75115024"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "325",
   "URI": "https://asc.fasb.org/topic&trid=2197064"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226013-175313"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "59",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL6740821-110257"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=35710130&loc=d3e41645-110958"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.7,8)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6480747&loc=d3e6772-158386"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(14)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6483535&loc=d3e16392-158451"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=d3e9079-115832"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10177-115837"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10328-115837"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10342-115837"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10396-115837"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10403-115837"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10411-115837"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10421-115837"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324234"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874234-224268"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124439613&loc=SL124453110-224270"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL6090603-123010"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14.1(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14.1(b)(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(d)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r473": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r474": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r475": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r476": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r477": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r478": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r479": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r480": {
   "Name": "Form F-3",
   "Publisher": "SEC"
  },
  "r481": {
   "Name": "Form N-2",
   "Publisher": "SEC"
  },
  "r482": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10"
  },
  "r483": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1"
  },
  "r484": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "1",
   "Subsection": "1"
  },
  "r485": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "2",
   "Subsection": "1"
  },
  "r486": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "3",
   "Subsection": "1"
  },
  "r487": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "4",
   "Subsection": "1"
  },
  "r488": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "5",
   "Subsection": "1"
  },
  "r489": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "6",
   "Subsection": "1"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r490": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "Instruction 2",
   "Subsection": "1"
  },
  "r491": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "1",
   "Subsection": "1"
  },
  "r492": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "2",
   "Subsection": "1"
  },
  "r493": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1"
  },
  "r494": {
   "Name": "Form N-2",
   "Paragraph": "d",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1"
  },
  "r495": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r496": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r497": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r498": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r499": {
   "Name": "Form N-2",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r500": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "3"
  },
  "r501": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r502": {
   "Name": "Form N-2",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r503": {
   "Name": "Form N-2",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r504": {
   "Name": "Form N-2",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r505": {
   "Name": "Form N-2",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r506": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r507": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 1",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r508": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a",
   "Subsection": "1"
  },
  "r509": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a, g, h",
   "Subsection": "1"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r510": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "f",
   "Subsection": "1"
  },
  "r511": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "g",
   "Subsection": "1"
  },
  "r512": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "i",
   "Subsection": "1"
  },
  "r513": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 11",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r514": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 4",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r515": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 5",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r516": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 6",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r517": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 7",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a",
   "Subsection": "1"
  },
  "r518": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 7",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "b",
   "Subsection": "1"
  },
  "r519": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 8",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r520": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 9",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r521": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 4"
  },
  "r522": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1"
  },
  "r523": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 3",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1"
  },
  "r524": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 8",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1"
  },
  "r525": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r526": {
   "Name": "Form N-2",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r527": {
   "Name": "Form N-2",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subparagraph": "Instruction 2",
   "Subsection": "3"
  },
  "r528": {
   "Name": "Form N-2",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subparagraph": "Instruction 3",
   "Subsection": "3"
  },
  "r529": {
   "Name": "Form N-2",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r530": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 1",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r531": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 4",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r532": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 5",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r533": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 8"
  },
  "r534": {
   "Name": "Form N-2",
   "Paragraph": "b, d",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "2"
  },
  "r535": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "3"
  },
  "r536": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "3"
  },
  "r537": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "1",
   "Subsection": "3"
  },
  "r538": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "2",
   "Subsection": "3"
  },
  "r539": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "3",
   "Subsection": "3"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r540": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5"
  },
  "r541": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "4",
   "Subsection": "5"
  },
  "r542": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 2",
   "Subsection": "5"
  },
  "r543": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 3",
   "Subsection": "5"
  },
  "r544": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 4",
   "Subsection": "5"
  },
  "r545": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instructions 4, 5",
   "Subsection": "5"
  },
  "r546": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5"
  },
  "r547": {
   "Name": "Form N-2",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5"
  },
  "r548": {
   "Name": "Form N-3",
   "Publisher": "SEC"
  },
  "r549": {
   "Name": "Form N-4",
   "Publisher": "SEC"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r550": {
   "Name": "Form N-6",
   "Publisher": "SEC"
  },
  "r551": {
   "Name": "Form S-3",
   "Publisher": "SEC"
  },
  "r552": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r553": {
   "Name": "Investment Company Act",
   "Number": "270",
   "Publisher": "SEC"
  },
  "r554": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r555": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r556": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "313"
  },
  "r557": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r558": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r559": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r560": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r561": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "413",
   "Subsection": "b"
  },
  "r562": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "b"
  },
  "r563": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "c"
  },
  "r564": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "d"
  },
  "r565": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "e"
  },
  "r566": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "486",
   "Subsection": "a"
  },
  "r567": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "486",
   "Subsection": "b"
  },
  "r568": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r569": {
   "Name": "Securities Act",
   "Publisher": "SEC",
   "Section": "8",
   "Subsection": "c"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  }
 },
 "version": "2.1"
}
