| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:0126c13a-c5e7-47e8-82a8-48de0173a81e,g:3ce909e3-b427-4eaa-a842-cc8ab399c1d6 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ofs="http://ofs.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://ofs.com/20231231"> |
| <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xs:import namespace="http://xbrl.org/2006/xbrldi" schemaLocation="http://www.xbrl.org/2006/xbrldi-2006.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/cef-pre/2023" schemaLocation="https://xbrl.sec.gov/cef/2023/cef-2023_pre.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ofs-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ofs-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ofs-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ofs-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="Cover" roleURI="http://ofs.com/role/Cover"> |
| <link:definition> 0000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AuditInformation" roleURI="http://ofs.com/role/AuditInformation"> |
| <link:definition> 0000002 - Document - Audit Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofAssetsandLiabilities" roleURI="http://ofs.com/role/ConsolidatedStatementsofAssetsandLiabilities"> |
| <link:definition> 0000003 - Statement - Consolidated Statements of Assets and Liabilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofAssetsandLiabilitiesParenthetical" roleURI="http://ofs.com/role/ConsolidatedStatementsofAssetsandLiabilitiesParenthetical"> |
| <link:definition> 0000004 - Statement - Consolidated Statements of Assets and Liabilities (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://ofs.com/role/ConsolidatedStatementsofOperations"> |
| <link:definition> 0000005 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofChangesinNetAssets" roleURI="http://ofs.com/role/ConsolidatedStatementsofChangesinNetAssets"> |
| <link:definition> 0000006 - Statement - Consolidated Statements of Changes in Net Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://ofs.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 0000007 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestments" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestments"> |
| <link:definition> 0000008 - Statement - Consolidated Schedule of Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestments_1" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestments_1"> |
| <link:definition> 0000008 - Statement - Consolidated Schedule of Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestmentsParenthetical" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestmentsParenthetical"> |
| <link:definition> 0000009 - Statement - Consolidated Schedule of Investments (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestmentsParenthetical_1" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestmentsParenthetical_1"> |
| <link:definition> 0000009 - Statement - Consolidated Schedule of Investments (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Organization" roleURI="http://ofs.com/role/Organization"> |
| <link:definition> 0000010 - Disclosure - Organization </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPolicies"> |
| <link:definition> 0000011 - Disclosure - Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactions" roleURI="http://ofs.com/role/RelatedPartyTransactions"> |
| <link:definition> 0000012 - Disclosure - Related Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Investments" roleURI="http://ofs.com/role/Investments"> |
| <link:definition> 0000013 - Disclosure - Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstruments" roleURI="http://ofs.com/role/FairValueofFinancialInstruments"> |
| <link:definition> 0000014 - Disclosure - Fair Value of Financial Instruments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingencies" roleURI="http://ofs.com/role/CommitmentsandContingencies"> |
| <link:definition> 0000015 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Borrowings" roleURI="http://ofs.com/role/Borrowings"> |
| <link:definition> 0000016 - Disclosure - Borrowings </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTax" roleURI="http://ofs.com/role/FederalIncomeTax"> |
| <link:definition> 0000017 - Disclosure - Federal Income Tax </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FinancialHighlights" roleURI="http://ofs.com/role/FinancialHighlights"> |
| <link:definition> 0000018 - Disclosure - Financial Highlights </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CapitalTransactions" roleURI="http://ofs.com/role/CapitalTransactions"> |
| <link:definition> 0000019 - Disclosure - Capital Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliates" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliates"> |
| <link:definition> 0000020 - Disclosure - Consolidated Schedule of Investments In and Advances To Affiliates </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEventsNotDisclosedElsewhere" roleURI="http://ofs.com/role/SubsequentEventsNotDisclosedElsewhere"> |
| <link:definition> 0000021 - Disclosure - Subsequent Events Not Disclosed Elsewhere </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://ofs.com/role/RelatedPartyTransactionsTables"> |
| <link:definition> 9954702 - Disclosure - Related Party Transactions (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsTables" roleURI="http://ofs.com/role/InvestmentsTables"> |
| <link:definition> 9954703 - Disclosure - Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsTables"> |
| <link:definition> 9954704 - Disclosure - Fair Value of Financial Instruments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentandContingenciesTables" roleURI="http://ofs.com/role/CommitmentandContingenciesTables"> |
| <link:definition> 9954705 - Disclosure - Commitment and Contingencies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsTables" roleURI="http://ofs.com/role/BorrowingsTables"> |
| <link:definition> 9954706 - Disclosure - Borrowings (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxTables" roleURI="http://ofs.com/role/FederalIncomeTaxTables"> |
| <link:definition> 9954707 - Disclosure - Federal Income Tax (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FinancialHighlightsTables" roleURI="http://ofs.com/role/FinancialHighlightsTables"> |
| <link:definition> 9954708 - Disclosure - Financial Highlights (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CapitalTransactionsTables" roleURI="http://ofs.com/role/CapitalTransactionsTables"> |
| <link:definition> 9954709 - Disclosure - Capital Transactions (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliatesTables" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliatesTables"> |
| <link:definition> 9954710 - Disclosure - Consolidated Schedule of Investments In and Advances To Affiliates (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesReportableSegmentsDetails" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPoliciesReportableSegmentsDetails"> |
| <link:definition> 9954711 - Disclosure - Summary of Significant Accounting Policies - Reportable Segments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesCashDetails" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPoliciesCashDetails"> |
| <link:definition> 9954712 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesIncomeTaxesDetails" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPoliciesIncomeTaxesDetails"> |
| <link:definition> 9954713 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesDeferredDebtIssuanceCostsDetails" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPoliciesDeferredDebtIssuanceCostsDetails"> |
| <link:definition> 9954714 - Disclosure - Summary of Significant Accounting Policies - Deferred Debt Issuance Costs (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesIntangibleAssetDetails" roleURI="http://ofs.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetDetails"> |
| <link:definition> 9954715 - Disclosure - Summary of Significant Accounting Policies - Intangible Asset (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsNarrativeDetails" roleURI="http://ofs.com/role/RelatedPartyTransactionsNarrativeDetails"> |
| <link:definition> 9954716 - Disclosure - Related Party Transactions - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsExpensesandDistributionsDetails" roleURI="http://ofs.com/role/RelatedPartyTransactionsExpensesandDistributionsDetails"> |
| <link:definition> 9954717 - Disclosure - Related Party Transactions - Expenses and Distributions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsNarrativeDetails" roleURI="http://ofs.com/role/InvestmentsNarrativeDetails"> |
| <link:definition> 9954718 - Disclosure - Investments - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsByCompositionandDomicileDetails" roleURI="http://ofs.com/role/InvestmentsByCompositionandDomicileDetails"> |
| <link:definition> 9954719 - Disclosure - Investments - By Composition and Domicile (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsByIndustryDetails" roleURI="http://ofs.com/role/InvestmentsByIndustryDetails"> |
| <link:definition> 9954720 - Disclosure - Investments - By Industry (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsTransfersBetweenLevelsDetails" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsTransfersBetweenLevelsDetails"> |
| <link:definition> 9954721 - Disclosure - Fair Value of Financial Instruments - Transfers Between Levels (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsNarrativeDetails" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsNarrativeDetails"> |
| <link:definition> 9954722 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsInvestmentPortfolioMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsInvestmentPortfolioMeasuredatFairValueonaRecurringBasisDetails"> |
| <link:definition> 9954723 - Disclosure - Fair Value of Financial Instruments - Investment Portfolio Measured at Fair Value on a Recurring Basis (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsSignificantLevel3InputsDetails" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsSignificantLevel3InputsDetails"> |
| <link:definition> 9954724 - Disclosure - Fair Value of Financial Instruments - Significant Level 3 Inputs (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsLevel3RollforwardDetails" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsLevel3RollforwardDetails"> |
| <link:definition> 9954725 - Disclosure - Fair Value of Financial Instruments - Level 3 Rollforward (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsCarryingValuesandFairValuesofDebtDetails" roleURI="http://ofs.com/role/FairValueofFinancialInstrumentsCarryingValuesandFairValuesofDebtDetails"> |
| <link:definition> 9954726 - Disclosure - Fair Value of Financial Instruments - Carrying Values and Fair Values of Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://ofs.com/role/CommitmentsandContingenciesDetails"> |
| <link:definition> 9954727 - Disclosure - Commitments and Contingencies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingenciesDetails_1" roleURI="http://ofs.com/role/CommitmentsandContingenciesDetails_1"> |
| <link:definition> 9954727 - Disclosure - Commitments and Contingencies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsSBADebenturesNarrativeDetails" roleURI="http://ofs.com/role/BorrowingsSBADebenturesNarrativeDetails"> |
| <link:definition> 9954728 - Disclosure - Borrowings - SBA Debentures Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsSBADebenturesOutstandingDetails" roleURI="http://ofs.com/role/BorrowingsSBADebenturesOutstandingDetails"> |
| <link:definition> 9954729 - Disclosure - Borrowings - SBA Debentures Outstanding (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsSBADebenturesInterestExpenseandAverageOutstandingBalanceDetails" roleURI="http://ofs.com/role/BorrowingsSBADebenturesInterestExpenseandAverageOutstandingBalanceDetails"> |
| <link:definition> 9954730 - Disclosure - Borrowings - SBA Debentures Interest Expense and Average Outstanding Balance (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsUnsecuredNotesNarrativeDetails" roleURI="http://ofs.com/role/BorrowingsUnsecuredNotesNarrativeDetails"> |
| <link:definition> 9954731 - Disclosure - Borrowings - Unsecured Notes Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsUnsecuredNotesInterestExpenseandAverageOutstandingBalanceDetails" roleURI="http://ofs.com/role/BorrowingsUnsecuredNotesInterestExpenseandAverageOutstandingBalanceDetails"> |
| <link:definition> 9954732 - Disclosure - Borrowings - Unsecured Notes Interest Expense and Average Outstanding Balance (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsUnsecuredNotesTermsandBalancesDetails" roleURI="http://ofs.com/role/BorrowingsUnsecuredNotesTermsandBalancesDetails"> |
| <link:definition> 9954733 - Disclosure - Borrowings - Unsecured Notes Terms and Balances (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsBOCCreditFacilityNarrativeDetails" roleURI="http://ofs.com/role/BorrowingsBOCCreditFacilityNarrativeDetails"> |
| <link:definition> 9954734 - Disclosure - Borrowings - BOC Credit Facility Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsPWBCreditFacilityInterestExpenseandAverageOutstandingBalanceDetails" roleURI="http://ofs.com/role/BorrowingsPWBCreditFacilityInterestExpenseandAverageOutstandingBalanceDetails"> |
| <link:definition> 9954735 - Disclosure - Borrowings - PWB Credit Facility Interest Expense and Average Outstanding Balance (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsBNPFacilityNarrativeDetails" roleURI="http://ofs.com/role/BorrowingsBNPFacilityNarrativeDetails"> |
| <link:definition> 9954736 - Disclosure - Borrowings - BNP Facility Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsBNPFacilityInterestExpenseandAverageOutstandingBalanceDetails" roleURI="http://ofs.com/role/BorrowingsBNPFacilityInterestExpenseandAverageOutstandingBalanceDetails"> |
| <link:definition> 9954737 - Disclosure - Borrowings - BNP Facility Interest Expense and Average Outstanding Balance (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsAverageDollarBorrowingsandWeightedAverageEffectiveInterestRateDetails" roleURI="http://ofs.com/role/BorrowingsAverageDollarBorrowingsandWeightedAverageEffectiveInterestRateDetails"> |
| <link:definition> 9954738 - Disclosure - Borrowings - Average Dollar Borrowings and Weighted Average Effective Interest Rate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsMaturityDetails" roleURI="http://ofs.com/role/BorrowingsMaturityDetails"> |
| <link:definition> 9954739 - Disclosure - Borrowings - Maturity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxNarrativeDetails" roleURI="http://ofs.com/role/FederalIncomeTaxNarrativeDetails"> |
| <link:definition> 9954740 - Disclosure - Federal Income Tax - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxTaxCharacterofDistributionsPaidDetails" roleURI="http://ofs.com/role/FederalIncomeTaxTaxCharacterofDistributionsPaidDetails"> |
| <link:definition> 9954741 - Disclosure - Federal Income Tax - Tax Character of Distributions Paid (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxDistributableEarningsDetails" roleURI="http://ofs.com/role/FederalIncomeTaxDistributableEarningsDetails"> |
| <link:definition> 9954742 - Disclosure - Federal Income Tax - Distributable Earnings (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxCostofInvestmentsandAssociatedGrossUnrealizedAppreciationDepreciationDetails" roleURI="http://ofs.com/role/FederalIncomeTaxCostofInvestmentsandAssociatedGrossUnrealizedAppreciationDepreciationDetails"> |
| <link:definition> 9954743 - Disclosure - Federal Income Tax - Cost of Investments and Associated Gross Unrealized Appreciation (Depreciation) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxUnrealizedAppreciationDepreciationbyEntityDetails" roleURI="http://ofs.com/role/FederalIncomeTaxUnrealizedAppreciationDepreciationbyEntityDetails"> |
| <link:definition> 9954744 - Disclosure - Federal Income Tax - Unrealized Appreciation (Depreciation) by Entity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FederalIncomeTaxDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://ofs.com/role/FederalIncomeTaxDeferredTaxAssetsandLiabilitiesDetails"> |
| <link:definition> 9954745 - Disclosure - Federal Income Tax - Deferred Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FinancialHighlightsDetails" roleURI="http://ofs.com/role/FinancialHighlightsDetails"> |
| <link:definition> 9954746 - Disclosure - Financial Highlights (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CapitalTransactionsNarrativeDetails" roleURI="http://ofs.com/role/CapitalTransactionsNarrativeDetails"> |
| <link:definition> 9954747 - Disclosure - Capital Transactions - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CapitalTransactionsDistributionsDetails" roleURI="http://ofs.com/role/CapitalTransactionsDistributionsDetails"> |
| <link:definition> 9954748 - Disclosure - Capital Transactions - Distributions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CapitalTransactionsDRIPParticipationDetails" roleURI="http://ofs.com/role/CapitalTransactionsDRIPParticipationDetails"> |
| <link:definition> 9954749 - Disclosure - Capital Transactions - DRIP Participation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CapitalTransactionsStockRepurchasesDetails" roleURI="http://ofs.com/role/CapitalTransactionsStockRepurchasesDetails"> |
| <link:definition> 9954750 - Disclosure - Capital Transactions - Stock Repurchases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliatesDetails" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliatesDetails"> |
| <link:definition> 9954751 - Disclosure - Consolidated Schedule of Investments In and Advances To Affiliates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliatesDetails_1" roleURI="http://ofs.com/role/ConsolidatedScheduleofInvestmentsInandAdvancesToAffiliatesDetails_1"> |
| <link:definition> 9954751 - Disclosure - Consolidated Schedule of Investments In and Advances To Affiliates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEventsNotDisclosedElsewhereDetails" roleURI="http://ofs.com/role/SubsequentEventsNotDisclosedElsewhereDetails"> |
| <link:definition> 9954752 - Disclosure - Subsequent Events Not Disclosed Elsewhere (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRateRealizedCapitalGainsMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRateRealizedCapitalGainsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleListNotDisclosedFlag" abstract="false" name="FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleListNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_DebtAndEquityInvestmentsMember" abstract="true" name="DebtAndEquityInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_Dryden53CLOLtdMember" abstract="true" name="Dryden53CLOLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_DebtInstrumentMarginFloorRate" abstract="false" name="DebtInstrumentMarginFloorRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_CapitalLossCarryforwardAxis" abstract="true" name="CapitalLossCarryforwardAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_OFSCCMBMember" abstract="true" name="OFSCCMBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_OFSCCFSMember" abstract="true" name="OFSCCFSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_PublicAdministrationOtherJusticePublicOrderAndSafetyActivitiesMember" abstract="true" name="PublicAdministrationOtherJusticePublicOrderAndSafetyActivitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AdministrativeAndSupportAndWasteManagementAndRemediationServicesHazardousWasteTreatmentAndDisposalMember" abstract="true" name="AdministrativeAndSupportAndWasteManagementAndRemediationServicesHazardousWasteTreatmentAndDisposalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AmendmentFeesCollected" abstract="false" name="AmendmentFeesCollected" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_AdministrativeAndSupportAndWasteManagementAndRemediationServicesLandscapingServicesMember" abstract="true" name="AdministrativeAndSupportAndWasteManagementAndRemediationServicesLandscapingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InformationTelevisionBroadcastingMember" abstract="true" name="InformationTelevisionBroadcastingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RisksRelatedToBusinessDevelopmentCompaniesMember" abstract="true" name="RisksRelatedToBusinessDevelopmentCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceOutpatientMentalHealthAndSubstanceAbuseCentersMember" abstract="true" name="HealthCareAndSocialAssistanceOutpatientMentalHealthAndSubstanceAbuseCentersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceMedicalLaboratoriesMember" abstract="true" name="HealthCareAndSocialAssistanceMedicalLaboratoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_DebtInstrumentCovenantAssetCoveragePercentage" abstract="false" name="DebtInstrumentCovenantAssetCoveragePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_StockRepurchaseWeightedAverageDiscountToNetAssetValuePriorToRepurchases" abstract="false" name="StockRepurchaseWeightedAverageDiscountToNetAssetValuePriorToRepurchases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRateQuarterlyCatchUpThresholdMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRateQuarterlyCatchUpThresholdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ContractDatascanHoldingsIncMember" abstract="true" name="ContractDatascanHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleListNotDisclosedFlag" abstract="false" name="FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleListNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_KregLLCMember" abstract="true" name="KregLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ConstructionNewSingleFamilyHousingConstructionExceptForSaleBuildersMember" abstract="true" name="ConstructionNewSingleFamilyHousingConstructionExceptForSaleBuildersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_StockRepurchasedDuringPeriodSharesDividendReinvestmentPlan" abstract="false" name="StockRepurchasedDuringPeriodSharesDividendReinvestmentPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="ofs_WholesaleTradeOtherMiscellaneousNondurableGoodsMerchantWholesalersMember" abstract="true" name="WholesaleTradeOtherMiscellaneousNondurableGoodsMerchantWholesalersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ScheduleOfShareRepurchasesTableTextBlock" abstract="false" name="ScheduleOfShareRepurchasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="ofs_TheEscapeGameLLCMember" abstract="true" name="TheEscapeGameLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_TransportationAndWarehousingTransportationAndWarehousingMember" abstract="true" name="TransportationAndWarehousingTransportationAndWarehousingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyGoodwillImpairmentLossPerShare" abstract="false" name="InvestmentCompanyGoodwillImpairmentLossPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="ofs_InvestmentOwnedNumberOfInvestmentsNotHeldInPortfolioCompanies" abstract="false" name="InvestmentOwnedNumberOfInvestmentsNotHeldInPortfolioCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="ofs_InvestmentCompanyIssuanceOfCommonStockNetOfRepurchases" abstract="false" name="InvestmentCompanyIssuanceOfCommonStockNetOfRepurchases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDueOctober2028Member" abstract="true" name="UnsecuredNotesDueOctober2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ScheduleForFinancialSupportForNonconsolidatedEntityTableTextBlock" abstract="false" name="ScheduleForFinancialSupportForNonconsolidatedEntityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="ofs_RisksRelatedToInvestmentsMember" abstract="true" name="RisksRelatedToInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_MeasurementInputDiscountMarginMember" abstract="true" name="MeasurementInputDiscountMarginMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_MeasurementInputRecoveryRateMember" abstract="true" name="MeasurementInputRecoveryRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_OtherServicesExceptPublicAdministrationOtherAutomotiveMechanicalAndElectricalRepairAndMaintenanceMember" abstract="true" name="OtherServicesExceptPublicAdministrationOtherAutomotiveMechanicalAndElectricalRepairAndMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RICEntitiesMember" abstract="true" name="RICEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" abstract="false" name="DebtInstrumentIncreaseInBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InterestIncomeOperatingCapitalizedPaidInKindInterestAndDividendsMember" abstract="true" name="InterestIncomeOperatingCapitalizedPaidInKindInterestAndDividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_OneGILLCMember" abstract="true" name="OneGILLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_EblensHoldingsIncMember" abstract="true" name="EblensHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_MedrinaLLCMember" abstract="true" name="MedrinaLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_DebtInstrumentFloorInterestRate" abstract="false" name="DebtInstrumentFloorInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InvestmentCompanyDividendDistributionAndTaxReturnOfCapitalDistribution" abstract="false" name="InvestmentCompanyDividendDistributionAndTaxReturnOfCapitalDistribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_OtherEquitySecuritiesMember" abstract="true" name="OtherEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_TolemarAcquisitionINCMember" abstract="true" name="TolemarAcquisitionINCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementMember" abstract="true" name="InvestmentAdvisoryAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyGainLossOnExtinguishmentOfDebtRatio" abstract="false" name="InvestmentCompanyGainLossOnExtinguishmentOfDebtRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_BNPFacilityMember" abstract="true" name="BNPFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_WholesaleTradeMotorVehiclePartsUsedMerchantWholesalersMember" abstract="true" name="WholesaleTradeMotorVehiclePartsUsedMerchantWholesalersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InformationDataProcessingHostingAndRelatedServicesMember" abstract="true" name="InformationDataProcessingHostingAndRelatedServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AverageNetAssets" abstract="false" name="AverageNetAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_InvestmentOwnedAmortizedCostPercentOfNetAssets" abstract="false" name="InvestmentOwnedAmortizedCostPercentOfNetAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRateQuarterlyHurdleRateMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRateQuarterlyHurdleRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RSASecurityMember" abstract="true" name="RSASecurityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HonorHNBuyerIncMember" abstract="true" name="HonorHNBuyerIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ValuationTechniqueDiscountedCashFlowAndMarketApproachMember" abstract="true" name="ValuationTechniqueDiscountedCashFlowAndMarketApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_SSJABariatricManagementLLCMember" abstract="true" name="SSJABariatricManagementLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_A475PercentNotesDue2026Member" abstract="true" name="A475PercentNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ShortTermCapitalLossCarryforwardMember" abstract="true" name="ShortTermCapitalLossCarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AmortizationAndWriteOffOfDeferredOfferingCosts" abstract="false" name="AmortizationAndWriteOffOfDeferredOfferingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_SBICILLPMember" abstract="true" name="SBICILLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InterestIncomeOperatingAccretionOfInterestIncomeMember" abstract="true" name="InterestIncomeOperatingAccretionOfInterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementBaseManagementFeeRateQuarterlyMember" abstract="true" name="InvestmentAdvisoryAgreementBaseManagementFeeRateQuarterlyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_WholesaleTradeSportingAndRecreationalGoodsAndSuppliesMerchantWholesalersMember" abstract="true" name="WholesaleTradeSportingAndRecreationalGoodsAndSuppliesMerchantWholesalersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_BancOfCaliforniaCreditFacilityMember" abstract="true" name="BancOfCaliforniaCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_GGCAerospaceTopcoLPMember" abstract="true" name="GGCAerospaceTopcoLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDueFebruary2026Member" abstract="true" name="UnsecuredNotesDueFebruary2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyGainLossOnExtinguishmentOfDebtPerShare" abstract="false" name="InvestmentCompanyGainLossOnExtinguishmentOfDebtPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceAllOtherOutpatientCareCentersMember" abstract="true" name="HealthCareAndSocialAssistanceAllOtherOutpatientCareCentersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_AffiliatesOfOFSAdvisorMember" abstract="true" name="AffiliatesOfOFSAdvisorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare" abstract="false" name="InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="ofs_RetailTradeAllOtherGeneralMerchandiseStoresMember" abstract="true" name="RetailTradeAllOtherGeneralMerchandiseStoresMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_FinanceAndInsuranceCommodityContractsDealingMember" abstract="true" name="FinanceAndInsuranceCommodityContractsDealingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_DiamondSportsGroupLLCMember" abstract="true" name="DiamondSportsGroupLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_WholesaleTradeIndustrialMachineryAndEquipmentMerchantWholesalersMember" abstract="true" name="WholesaleTradeIndustrialMachineryAndEquipmentMerchantWholesalersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingIceCreamAndFrozenDessertManufacturingMember" abstract="true" name="ManufacturingIceCreamAndFrozenDessertManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyRealizedGainLossOnInvestmentPerShare" abstract="false" name="InvestmentCompanyRealizedGainLossOnInvestmentPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="ofs_InergexHoldingsLLCMember" abstract="true" name="InergexHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRatePreIncentiveFeeNetIncomeMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRatePreIncentiveFeeNetIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_TotalPortfolioAtNetAssetsMember" abstract="true" name="TotalPortfolioAtNetAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_ProceedsFromDispositionOfInvestmentSaleOrRedemptionOperatingActivity" abstract="false" name="ProceedsFromDispositionOfInvestmentSaleOrRedemptionOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_InvestmentOwnedPercentOfFairValue" abstract="false" name="InvestmentOwnedPercentOfFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_SecondLienDebtInvestmentsMember" abstract="true" name="SecondLienDebtInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_OtherServicesExceptPublicAdministrationCommunicationEquipmentRepairAndMaintenanceMember" abstract="true" name="OtherServicesExceptPublicAdministrationCommunicationEquipmentRepairAndMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManagementOfCompaniesAndEnterprisesOfficesOfOtherHoldingCompaniesMember" abstract="true" name="ManagementOfCompaniesAndEnterprisesOfficesOfOtherHoldingCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceOtherAmbulatoryHealthCareServicesMember" abstract="true" name="HealthCareAndSocialAssistanceOtherAmbulatoryHealthCareServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_TotalAssetsToConsolidatedTotalAssetsPercentage" abstract="false" name="TotalAssetsToConsolidatedTotalAssetsPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_MasterCutleryLLCMember" abstract="true" name="MasterCutleryLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RiskRelatedToSecuritiesAndInvestmentInCommonStockMember" abstract="true" name="RiskRelatedToSecuritiesAndInvestmentInCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_MilroseConsultantsLLCMember" abstract="true" name="MilroseConsultantsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_SignificantSubsidiariesPolicyPolicyTextBlock" abstract="false" name="SignificantSubsidiariesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="ofs_InvestmentSecuritiesEstimatedYield" abstract="false" name="InvestmentSecuritiesEstimatedYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InvestmentCompanyExpenseAndGainLossOnExtinguishmentOfDebtRatio" abstract="false" name="InvestmentCompanyExpenseAndGainLossOnExtinguishmentOfDebtRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InvestmentInterestRateEffectiveAccretableYield" abstract="false" name="InvestmentInterestRateEffectiveAccretableYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="ofs_WholesaleTradeDrugsAndDruggistsSundriesMerchantWholesalersMember" abstract="true" name="WholesaleTradeDrugsAndDruggistsSundriesMerchantWholesalersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_A6375PercentNotesDue2025Member" abstract="true" name="A6375PercentNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingFluidPowerPumpAndMotorManufacturingMember" abstract="true" name="ManufacturingFluidPowerPumpAndMotorManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDueSeptember2023Member" abstract="true" name="UnsecuredNotesDueSeptember2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ProfessionalScientificAndTechnicalServicesAdministrativeManagementAndGeneralManagementConsultingServicesMember" abstract="true" name="ProfessionalScientificAndTechnicalServicesAdministrativeManagementAndGeneralManagementConsultingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_NotesDue2028Member" abstract="true" name="NotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AdministrativeAndSupportAndWasteManagementAndRemediationServicesTemporaryHelpServicesMember" abstract="true" name="AdministrativeAndSupportAndWasteManagementAndRemediationServicesTemporaryHelpServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RiskRelatedToBusinessAndStructureMember" abstract="true" name="RiskRelatedToBusinessAndStructureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RealEstateAndRentalAndLeasingOfficeMachineryAndEquipmentRentalAndLeasingMember" abstract="true" name="RealEstateAndRentalAndLeasingOfficeMachineryAndEquipmentRentalAndLeasingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RetailTradeSupermarketsAndOtherGroceryExceptConvenienceStoresMember" abstract="true" name="RetailTradeSupermarketsAndOtherGroceryExceptConvenienceStoresMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_A495PercentNotesDue2028Member" abstract="true" name="A495PercentNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AllStarAutoLightsIncMember" abstract="true" name="AllStarAutoLightsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_StructuredFinanceSecuritiesMezzanineDebtMember" abstract="true" name="StructuredFinanceSecuritiesMezzanineDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentInterestRatePaidInKindMaximumAllowed" abstract="false" name="InvestmentInterestRatePaidInKindMaximumAllowed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="ofs_BocaHomeCareHoldingsIncMember" abstract="true" name="BocaHomeCareHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_SSAcquisitionLLCMember" abstract="true" name="SSAcquisitionLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ProfessionalScientificAndTechnicalServicesOtherComputerRelatedServicesMember" abstract="true" name="ProfessionalScientificAndTechnicalServicesOtherComputerRelatedServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRateAnnualizedHurdleRateMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRateAnnualizedHurdleRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ProceedsFromDispositionOfInvestmentPrincipalPaymentOperatingActivity" abstract="false" name="ProceedsFromDispositionOfInvestmentPrincipalPaymentOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_InterestIncomeOperatingAmortizationOfNetLoanFeesMember" abstract="true" name="InterestIncomeOperatingAmortizationOfNetLoanFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDueOctober2026Member" abstract="true" name="UnsecuredNotesDueOctober2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceServicesForTheElderlyAndPersonsWithDisabilitiesMember" abstract="true" name="HealthCareAndSocialAssistanceServicesForTheElderlyAndPersonsWithDisabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_A650PercentNotesDue2025Member" abstract="true" name="A650PercentNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InformationDirectoryAndMailingListPublishersMember" abstract="true" name="InformationDirectoryAndMailingListPublishersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceOfficesOfPhysiciansMentalHealthSpecialistsMember" abstract="true" name="HealthCareAndSocialAssistanceOfficesOfPhysiciansMentalHealthSpecialistsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AdministrativeAndSupportAndWasteManagementAndRemediationServicesSecuritySystemsServicesExceptLocksmithsMember" abstract="true" name="AdministrativeAndSupportAndWasteManagementAndRemediationServicesSecuritySystemsServicesExceptLocksmithsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceChildDayCareServicesMember" abstract="true" name="HealthCareAndSocialAssistanceChildDayCareServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_DebtInstrumentDifferenceBetweenEffectiveInterestRateAndStatedInterestRate" abstract="false" name="DebtInstrumentDifferenceBetweenEffectiveInterestRateAndStatedInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_MTEHoldingCorpMember" abstract="true" name="MTEHoldingCorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RealEstateAndRentalAndLeasingNonresidentialPropertyManagersMember" abstract="true" name="RealEstateAndRentalAndLeasingNonresidentialPropertyManagersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ConstructionElectricalContractorsAndOtherWiringInstallationContractorsMember" abstract="true" name="ConstructionElectricalContractorsAndOtherWiringInstallationContractorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforwardAbstract" abstract="true" name="InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforwardAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_ProfessionalScientificAndTechnicalServicesComputerSystemsDesignServicesMember" abstract="true" name="ProfessionalScientificAndTechnicalServicesComputerSystemsDesignServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_LineOfCreditFacilityUnusedCapacityCommitmentFeeExcessThreshold" abstract="false" name="LineOfCreditFacilityUnusedCapacityCommitmentFeeExcessThreshold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_StructuredFinanceSecuritiesMember" abstract="true" name="StructuredFinanceSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_FirstLienDebtInvestmentsUnitrancheMember" abstract="true" name="FirstLienDebtInvestmentsUnitrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_WholesaleTradeBusinessToBusinessElectronicMarketsMember" abstract="true" name="WholesaleTradeBusinessToBusinessElectronicMarketsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_SummaryRiskFactorsMember" abstract="true" name="SummaryRiskFactorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_MasteryCutleryLLCMember" abstract="true" name="MasteryCutleryLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_IncentiveFeesAbstract" abstract="true" name="IncentiveFeesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_SBADebenturesMember" abstract="true" name="SBADebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingCurrentCarryingWiringDeviceManufacturingMember" abstract="true" name="ManufacturingCurrentCarryingWiringDeviceManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InformationCableAndOtherSubscriptionProgrammingMember" abstract="true" name="InformationCableAndOtherSubscriptionProgrammingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingBarePrintedCircuitBoardManufacturingMember" abstract="true" name="ManufacturingBarePrintedCircuitBoardManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AvisonYoungMember" abstract="true" name="AvisonYoungMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnitedBiologicsHoldingsLLCMember" abstract="true" name="UnitedBiologicsHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_PfanstiehlHoldingsIncMember" abstract="true" name="PfanstiehlHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentOwnedPercentage" abstract="false" name="InvestmentOwnedPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_TRSServicesLLCMember" abstract="true" name="TRSServicesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentConcentrationRiskMember" abstract="true" name="InvestmentConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_BrightwoodCapitalMMCLO20231ALtdMember" abstract="true" name="BrightwoodCapitalMMCLO20231ALtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRatePreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRatePreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AdministrativeAndSupportAndWasteManagementAndRemediationServicesConventionAndTradeShowOrganizersMember" abstract="true" name="AdministrativeAndSupportAndWasteManagementAndRemediationServicesConventionAndTradeShowOrganizersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetDistributions" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetDistributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_WholesaleTradeComputerAndComputerPeripheralEquipmentAndSoftwareMerchantWholesalersMember" abstract="true" name="WholesaleTradeComputerAndComputerPeripheralEquipmentAndSoftwareMerchantWholesalersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_StockIssuedDuringPeriodAverageValuePerShareDividendReinvestmentPlan" abstract="false" name="StockIssuedDuringPeriodAverageValuePerShareDividendReinvestmentPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="ofs_A595PercentNotesDue2026Member" abstract="true" name="A595PercentNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ArtsEntertainmentAndRecreationOtherAmusementAndRecreationIndustriesMember" abstract="true" name="ArtsEntertainmentAndRecreationOtherAmusementAndRecreationIndustriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_CapitalLossCarryforwardDomain" abstract="true" name="CapitalLossCarryforwardDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyExpenseBeforeIncentiveFeeWaiverGoodwillImpairmentLossAndGainLossOnExtinguishmentOfDebtRatio" abstract="false" name="InvestmentCompanyExpenseBeforeIncentiveFeeWaiverGoodwillImpairmentLossAndGainLossOnExtinguishmentOfDebtRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementIncentiveFeeRatePreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember" abstract="true" name="InvestmentAdvisoryAgreementIncentiveFeeRatePreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RumbleOnIncMember" abstract="true" name="RumbleOnIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RetailTradeElectronicShoppingAndMailOrderHousesMember" abstract="true" name="RetailTradeElectronicShoppingAndMailOrderHousesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_MetasourceMember" abstract="true" name="MetasourceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDueOctober2025Member" abstract="true" name="UnsecuredNotesDueOctober2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_WMCreditFacilityMember" abstract="true" name="WMCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ClevertechBidcoLLCMember" abstract="true" name="ClevertechBidcoLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_IncentiveFeeExpenseNetOfReversalOfFees" abstract="false" name="IncentiveFeeExpenseNetOfReversalOfFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_HealthCareAndSocialAssistanceHomeHealthCareServicesMember" abstract="true" name="HealthCareAndSocialAssistanceHomeHealthCareServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RelatedPartyTransactionNumberOfComponents" abstract="false" name="RelatedPartyTransactionNumberOfComponents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="ofs_LineOfCreditFacilityMaximumBorrowingAvailabilityLimit" abstract="false" name="LineOfCreditFacilityMaximumBorrowingAvailabilityLimit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_OFSCapitalCorporationMember" abstract="true" name="OFSCapitalCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingOtherAircraftPartsAndAuxiliaryEquipmentManufacturingMember" abstract="true" name="ManufacturingOtherAircraftPartsAndAuxiliaryEquipmentManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_EducationServicesSportsAndRecreationInstructionMember" abstract="true" name="EducationServicesSportsAndRecreationInstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentOwnedBalancePrincipalAmountPercentageOfTotalPortfolioAmount" abstract="false" name="InvestmentOwnedBalancePrincipalAmountPercentageOfTotalPortfolioAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="ofs_PWBCreditFacilityMember" abstract="true" name="PWBCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentOwnedNumberOfPortfolioCompanies" abstract="false" name="InvestmentOwnedNumberOfPortfolioCompanies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="ofs_FeeIncomeMember" abstract="true" name="FeeIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InformationInternetPublishingAndBroadcastingAndWebSearchPortalsMember" abstract="true" name="InformationInternetPublishingAndBroadcastingAndWebSearchPortalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingPharmaceuticalPreparationManufacturingMember" abstract="true" name="ManufacturingPharmaceuticalPreparationManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentOwnedAtCostNonaccrual" abstract="false" name="InvestmentOwnedAtCostNonaccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_EnvocoreHoldingLLCFKALRIHoldingLLCMember" abstract="true" name="EnvocoreHoldingLLCFKALRIHoldingLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RetailTradeElectronicsAndApplianceStoresMember" abstract="true" name="RetailTradeElectronicsAndApplianceStoresMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyRatioAndSupplementalDataAbstract" abstract="true" name="InvestmentCompanyRatioAndSupplementalDataAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_RealizedAndUnrealizedGainLossOnInvestmentsAbstract" abstract="true" name="RealizedAndUnrealizedGainLossOnInvestmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_InvestmentCompanyDistributionToShareholdersTableTextBlock" abstract="false" name="InvestmentCompanyDistributionToShareholdersTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="ofs_InformationSoftwarePublishersMember" abstract="true" name="InformationSoftwarePublishersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDueApril2025Member" abstract="true" name="UnsecuredNotesDueApril2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_EducationServicesProfessionalAndManagementDevelopmentTrainingMember" abstract="true" name="EducationServicesProfessionalAndManagementDevelopmentTrainingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_FirstLienDebtInvestmentsMember" abstract="true" name="FirstLienDebtInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_InvestmentOwnedAtFairValueNonaccrual" abstract="false" name="InvestmentOwnedAtFairValueNonaccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_LongTermCapitalLossCarryforwardMember" abstract="true" name="LongTermCapitalLossCarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_SBADebenturesMaturingMarch2025Member" abstract="true" name="SBADebenturesMaturingMarch2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_StructuredFinanceSecuritiesSubordinatedNotesMember" abstract="true" name="StructuredFinanceSecuritiesSubordinatedNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyComponentsOfDistributableEarningsAccumulatedLossesTableTextBlock" abstract="false" name="InvestmentCompanyComponentsOfDistributableEarningsAccumulatedLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="ofs_GeneralRiskFactorsMember" abstract="true" name="GeneralRiskFactorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_StructuredFinanceSecuritiesLoanAccumulationFacilityMember" abstract="true" name="StructuredFinanceSecuritiesLoanAccumulationFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RiskRelatedToAdvisorAndAffiliatesMember" abstract="true" name="RiskRelatedToAdvisorAndAffiliatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_UnsecuredNotesDue2023Member" abstract="true" name="UnsecuredNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_ManufacturingMotorcycleBicycleAndPartsManufacturingMember" abstract="true" name="ManufacturingMotorcycleBicycleAndPartsManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InterestAndDividendIncomeOperatingPaidInKindIncludingCapitalizedAmounts" abstract="false" name="InterestAndDividendIncomeOperatingPaidInKindIncludingCapitalizedAmounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_VariableRateLoansMember" abstract="true" name="VariableRateLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AdministrativeAndSupportAndWasteManagementAndRemediationServicesAllOtherBusinessSupportServicesMember" abstract="true" name="AdministrativeAndSupportAndWasteManagementAndRemediationServicesAllOtherBusinessSupportServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyDistributableEarningsLossAccumulatedOperatingLossCarryforward" abstract="false" name="InvestmentCompanyDistributableEarningsLossAccumulatedOperatingLossCarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_RetailTradeShoeStoreMember" abstract="true" name="RetailTradeShoeStoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_Security1CommonMember" abstract="true" name="Security1CommonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyQualifyingAssetsPercentage" abstract="false" name="InvestmentCompanyQualifyingAssetsPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_TotalPortfolioAtFairValueMember" abstract="true" name="TotalPortfolioAtFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_OtherServicesExceptPublicAdministrationCommercialAndIndustrialMachineryAndEquipmentExceptAutomotiveAndElectronicRepairAndMaintenanceMember" abstract="true" name="OtherServicesExceptPublicAdministrationCommercialAndIndustrialMachineryAndEquipmentExceptAutomotiveAndElectronicRepairAndMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_RedstoneHoldco2LPFKARSASecurityMember" abstract="true" name="RedstoneHoldco2LPFKARSASecurityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_AIDCIntermediateCo2LLCMember" abstract="true" name="AIDCIntermediateCo2LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="ofs_InvestmentAdvisoryAgreementBaseManagementFeeRateAnnualizedMember" abstract="true" name="InvestmentAdvisoryAgreementBaseManagementFeeRateAnnualizedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_BaymarkHealthServicesIncMember" abstract="true" name="BaymarkHealthServicesIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_DebtAndEquitySecuritiesUnrealizedGainLossMember" abstract="true" name="DebtAndEquitySecuritiesUnrealizedGainLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_InvestmentOwnedPercentOfAmortizedCost" abstract="false" name="InvestmentOwnedPercentOfAmortizedCost" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_ProfessionalScientificAndTechnicalServicesAdvertisingAgenciesMember" abstract="true" name="ProfessionalScientificAndTechnicalServicesAdvertisingAgenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyGoodwillImpairmentLossDebtRatio" abstract="false" name="InvestmentCompanyGoodwillImpairmentLossDebtRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="ofs_ManufacturingOtherIndustrialMachineryManufacturingMember" abstract="true" name="ManufacturingOtherIndustrialMachineryManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_DebtAndEquitySecuritiesRealizedGainLossMember" abstract="true" name="DebtAndEquitySecuritiesRealizedGainLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_EastWestManufacturingMember" abstract="true" name="EastWestManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="ofs_InvestmentCompanyPerShareOperatingPerformanceRollForward" abstract="true" name="InvestmentCompanyPerShareOperatingPerformanceRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="ofs_ProceedsFromInvestmentDistributionsOperatingActivity" abstract="false" name="ProceedsFromInvestmentDistributionsOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="ofs_DividendReinvestmentPlanParticipationAmount" abstract="false" name="DividendReinvestmentPlanParticipationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| </xs:schema> |