<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ofs="http://ofs.com/20260428"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ofs-20260428.xsd" xlink:type="simple"/>
    <context id="C_d2263b51-6a17-4cf6-9326-2544d4f9870f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001487918</identifier>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <context id="C_dcaa5ce0-5bd6-4a4b-b585-e38146b76bad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001487918</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ofs:A7.50PercentNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <context id="C_3c4e6cec-dafb-4e5d-b785-b5d83315d042">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001487918</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <context id="C_5f229ebc-5748-413e-99c5-0dd6fdb3808c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001487918</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ofs:A495PercentNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_de38cb51-2ffb-4b51-ba95-fedc585ca3a4">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_29f6124e-e168-4ec7-89e1-63620b23c83f">0001487918</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_2cbfe030-1c09-42ba-9dfe-cac162730899">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_b825bea6-2be6-44b4-8691-7e6567ffbb3e">2026-04-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_b6060a87-af55-429d-aebc-e7c5da0868ff">OFS Capital Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_0f7f7170-9291-41c1-85f5-1fbf22fc8760">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_e143219f-0ed2-4c3f-9d89-ccebfcaf9aa5">814-00813</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_a6dbdc20-9238-436b-990f-10e77d1a8fc3">46-1339639</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_613c6bf1-d79f-4900-a2ec-7ac61dd122c9">222 W. Adams Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_37d16f43-e1fc-4cb3-95c9-dbcc391de388">Suite 1850</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_483b4354-77cf-40c0-a9a5-5702457587b9">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_73d13be8-def7-480e-9897-5d80844f2c43">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_74e79b7c-7b8b-4c8c-bad5-271f77ddd170">60606</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_bb7419f2-c012-4ea6-9bc7-1f2468c82b14">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_c2d9dce3-6846-4eda-94ae-53fd04d55f31">734-2000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_23202293-edd9-41cb-8d4d-d24bb86de8d3">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_054dc3c1-2e27-44e7-a748-c67cad455b9d">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_26bad10b-8965-4289-81c2-d6a196ebca41">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_54730b97-5844-45d7-af25-46d41ba20b55">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_3c4e6cec-dafb-4e5d-b785-b5d83315d042"
      id="F_acbc6739-6c66-4e01-8088-09c06e587d46">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_3c4e6cec-dafb-4e5d-b785-b5d83315d042"
      id="F_c7110561-49c1-4238-b554-c71a9b2e4ff2">OFS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_3c4e6cec-dafb-4e5d-b785-b5d83315d042"
      id="F_9f0876e3-f005-4356-ba43-8a0d4f41c97c">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_5f229ebc-5748-413e-99c5-0dd6fdb3808c"
      id="F_6b718103-18c1-4127-ae50-9ace7f33c9c1">4.95% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_5f229ebc-5748-413e-99c5-0dd6fdb3808c"
      id="F_0e8a0249-6283-4a32-8713-1e1c015e15fd">OFSSH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_5f229ebc-5748-413e-99c5-0dd6fdb3808c"
      id="F_d8f45824-0509-49bc-b807-30600a3cd3a1">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_dcaa5ce0-5bd6-4a4b-b585-e38146b76bad"
      id="F_d6e988c3-f997-4b97-bc80-10cb3fca3103">7.50% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_dcaa5ce0-5bd6-4a4b-b585-e38146b76bad"
      id="F_f51670cc-d199-46f6-a300-e6e778d5523c">OFSSO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_dcaa5ce0-5bd6-4a4b-b585-e38146b76bad"
      id="F_20338fd7-b648-409b-8580-9b5cc457573a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_d2263b51-6a17-4cf6-9326-2544d4f9870f"
      id="F_d6520c78-9f1a-4fe2-8d8d-92c6d546cd9a">false</dei:EntityEmergingGrowthCompany>
</xbrl>
