<?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/20261005"
  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-20261005.xsd" xlink:type="simple"/>
    <context id="C_9a194feb-9bb9-4f52-836b-75169883e321">
        <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-10-05</startDate>
            <endDate>2026-10-05</endDate>
        </period>
    </context>
    <context id="C_9f558c6c-e644-4d9c-b0fc-03c35025401d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001487918</identifier>
        </entity>
        <period>
            <startDate>2026-10-05</startDate>
            <endDate>2026-10-05</endDate>
        </period>
    </context>
    <context id="C_d532d1a6-8f7f-41ad-b14f-20846950a7a1">
        <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-10-05</startDate>
            <endDate>2026-10-05</endDate>
        </period>
    </context>
    <context id="C_6273f01c-6d4e-44df-8ae6-e05c717ca4ef">
        <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-10-05</startDate>
            <endDate>2026-10-05</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_43d17492-37e9-47a8-83b1-aaafe993e1e6">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_79a410bf-7707-4e37-a15c-f7e6e8d4cf3b">0001487918</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_a32f12d5-1458-4924-be12-a1a0d7b3b74a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_233588ca-2a41-4bc0-94b9-ff6e3c912620">2026-10-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_020ef8e1-2b39-40a1-934c-654c26462a76">OFS Capital Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_79106264-4210-423d-9fd2-c4057795052d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_5b475300-a79d-40b4-aef7-b445c5a894d0">814-00813</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_6bc4107b-e034-42fe-b0b8-c68f0c47e932">46-1339639</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_49c9c0f5-8c42-4144-9293-04fcd30734a3">222 W. Adams Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_726ab45b-212c-43b2-8290-4875f19b5efb">Suite 1850</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_6d20704d-d0ef-4f6d-baf9-8010af513bc6">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_72533341-510d-467d-862b-3f5d7eaea2d7">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_7c2337fc-0bd5-48e6-a1d1-d23782c0c704">60606</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_63d37c61-4294-4631-94ef-be3bd22cf92f">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_541cb633-c837-4747-88d5-e5f373746507">734-2000</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_cff0ca24-e012-48ad-ba5e-db3cb3cfda04">Not applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_aabc54d8-6687-45a5-b185-0180296930c6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_ac98560d-d8dc-4807-93fd-54d19b1e902e">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_cec3b1cd-7849-41d5-b383-c92cffad6755">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_7f6acb02-572b-4380-87a1-0fde2ce9d734">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_d532d1a6-8f7f-41ad-b14f-20846950a7a1"
      id="F_06ce5c04-b275-4e87-9b4e-2c11722fddff">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_d532d1a6-8f7f-41ad-b14f-20846950a7a1"
      id="F_c80f041d-4bae-4d8c-a1a1-a59aeb5b745a">OFS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_d532d1a6-8f7f-41ad-b14f-20846950a7a1"
      id="F_167e516f-af87-4a5f-b6ed-3a84bd7f2fb0">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_6273f01c-6d4e-44df-8ae6-e05c717ca4ef"
      id="F_0aa39c3e-f24b-4c6d-8a67-02604d035e05">4.95% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_6273f01c-6d4e-44df-8ae6-e05c717ca4ef"
      id="F_ac0a374c-fa3d-483b-8539-975fc2fd8520">OFSSH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_6273f01c-6d4e-44df-8ae6-e05c717ca4ef"
      id="F_de12be2a-2afd-4d64-93d7-a7f24dcd52a9">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_9a194feb-9bb9-4f52-836b-75169883e321"
      id="F_5c9a1704-83e6-4620-9ee4-bf9cb72ab867">7.50% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_9a194feb-9bb9-4f52-836b-75169883e321"
      id="F_090b887c-a5e3-4f87-b905-bb10d2e82796">OFSSO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_9a194feb-9bb9-4f52-836b-75169883e321"
      id="F_15de0f0e-e859-4ad5-b03e-6d9907966ddd">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_9f558c6c-e644-4d9c-b0fc-03c35025401d"
      id="F_5bc753b7-4364-417a-a3ce-6e33f3a4ed0d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
