<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ofs="http://ofs.com/20260728"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ofs-20260728.xsd" xlink:type="simple"/>
    <context id="C_bbb8265a-984a-4e44-9b74-432f172bfc35">
        <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-07-28</startDate>
            <endDate>2026-07-28</endDate>
        </period>
    </context>
    <context id="C_e7cb8452-8afb-4cbc-a431-2862f667c159">
        <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-07-28</startDate>
            <endDate>2026-07-28</endDate>
        </period>
    </context>
    <context id="C_eb429789-292f-4db0-a5f1-172e94c0c453">
        <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-07-28</startDate>
            <endDate>2026-07-28</endDate>
        </period>
    </context>
    <context id="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001487918</identifier>
        </entity>
        <period>
            <startDate>2026-07-28</startDate>
            <endDate>2026-07-28</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_9bda2cf8-d204-43d6-a9b6-961f0cc71b09">0001487918</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_0c220957-6b09-4d42-a340-217daa61c1ae">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_99e2f30f-c4a4-4e29-b202-4e27b470b06e">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_f9cb965e-8e37-4d6e-ab2d-16dedf9f2d72">2026-07-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_509716a8-ce9b-4ddd-a4ef-da7fa5a0e959">OFS Capital Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_7dd71687-2b1b-4d38-9d23-672a4373553b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_0f710ff4-0253-439a-a74c-9953981f5e34">814-00813</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_6e306c15-a14d-4776-b512-f489bde9832f">46-1339639</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_cbdc7077-7ac0-41ba-b437-b456ac05b4f6">222 W. Adams Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_822184fb-feb6-454d-bcf7-fb62331038af">Suite 1850</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_70e4d826-fc6f-4ca6-a6b1-82722970b6d0">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_421ae570-6091-45f1-8d1b-889011757bf8">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_f5a61711-7fe7-4a3a-bdf9-33a187ac1c19">60606</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_401f07a5-fffb-4ccb-b04c-848c198918b8">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_85cfedb9-4dc1-4bb2-b168-0e50c00da969">734-2000</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_d9169d7c-74e4-4b6e-8526-db5e0906497c">Not applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_d81ccabd-36c0-421d-b5bf-9be10deb187c">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_d5c6f8a9-1c19-45b4-8eed-f8c78b8f7724">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_17349f38-4eb6-47e6-8c1d-e8761c97a8d3">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_dc41c438-3b15-47ec-bce7-9d3dcf30f9c8">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_e7cb8452-8afb-4cbc-a431-2862f667c159"
      id="F_4d224eb7-defa-46ee-9eb4-610d6f4a4966">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_e7cb8452-8afb-4cbc-a431-2862f667c159"
      id="F_58cbaa4d-deda-4cf4-b54d-70e3528d5a95">OFS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_e7cb8452-8afb-4cbc-a431-2862f667c159"
      id="F_54babfd2-e6f0-4ea0-88a8-6130227287ff">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_eb429789-292f-4db0-a5f1-172e94c0c453"
      id="F_8e0d4714-60ce-4b35-aa9b-c5f6af2be215">4.95% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_eb429789-292f-4db0-a5f1-172e94c0c453"
      id="F_7e98deb8-ff49-4390-9b5c-ed14f453be5d">OFSSH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_eb429789-292f-4db0-a5f1-172e94c0c453"
      id="F_a824dd83-5804-4b17-a6cb-6ded010ebc8c">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_bbb8265a-984a-4e44-9b74-432f172bfc35"
      id="F_5da5af3a-7e3e-46bf-92f0-83c9ad1f3ac9">7.50% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_bbb8265a-984a-4e44-9b74-432f172bfc35"
      id="F_0bc2ce76-e89c-42d9-99a5-4b4c74db0585">OFSSO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_bbb8265a-984a-4e44-9b74-432f172bfc35"
      id="F_10e15e72-0e01-4085-b9d0-5ef9775fc9a7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_648e88f1-2ce7-46d7-b0ad-1f32b7136d26"
      id="F_0d44e219-6460-4584-a5ac-c598d877a585">false</dei:EntityEmergingGrowthCompany>
</xbrl>
