XML 56 R41.htm IDEA: XBRL DOCUMENT
v3.23.3

Fair Value of Financial Instruments - Carrying Values and Fair Values of Debt (Details) - USD ($) $ in Thousands | Sep. 30, 2023 | Dec. 31, 2022
--- | --- | ---
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | $ 283,441 | $ 310,265
Level 1 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 47,850 | 47,058
Level 2 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
Level 3 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 235,591 | 263,207
Carrying Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 300,058 | 331,750
Fair Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 283,441 | 310,265
PWB Credit Facility | Line of Credit |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
PWB Credit Facility | Line of Credit | Level 1 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
PWB Credit Facility | Line of Credit | Level 2 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
PWB Credit Facility | Line of Credit | Level 3 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
PWB Credit Facility | Line of Credit | Carrying Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
PWB Credit Facility | Line of Credit | Fair Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
BNP Facility | Line of Credit |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 91,100 | 104,700
BNP Facility | Line of Credit | Level 1 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
BNP Facility | Line of Credit | Level 2 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
BNP Facility | Line of Credit | Level 3 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 91,100 | 104,700
BNP Facility | Line of Credit | Carrying Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 91,100 | 104,700
BNP Facility | Line of Credit | Fair Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 91,100 | 104,700
Unsecured Notes Due February 2026 | Unsecured Notes |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 113,799 | 109,037
Unsecured Notes Due February 2026 | Unsecured Notes | Level 1 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
Unsecured Notes Due February 2026 | Unsecured Notes | Level 2 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
Unsecured Notes Due February 2026 | Unsecured Notes | Level 3 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 113,799 | 109,037
Unsecured Notes Due February 2026 | Unsecured Notes | Carrying Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 123,129 | 122,547
Unsecured Notes Due February 2026 | Unsecured Notes | Fair Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 113,799 | 109,037
Unsecured Notes Due October 2028 | Unsecured Notes |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 47,850 | 47,058
Unsecured Notes Due October 2028 | Unsecured Notes | Level 1 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 47,850 | 47,058
Unsecured Notes Due October 2028 | Unsecured Notes | Level 2 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
Unsecured Notes Due October 2028 | Unsecured Notes | Level 3 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
Unsecured Notes Due October 2028 | Unsecured Notes | Carrying Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 53,959 | 53,806
Unsecured Notes Due October 2028 | Unsecured Notes | Fair Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 47,850 | 47,058
SBA Debentures | Debentures |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 30,692 | 49,470
SBA Debentures | Debentures | Level 1 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
SBA Debentures | Debentures | Level 2 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 0 | 0
SBA Debentures | Debentures | Level 3 |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 30,692 | 49,470
SBA Debentures | Debentures | Carrying Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | 31,870 | 50,697
SBA Debentures | Debentures | Fair Value |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Total debt | $ 30,692 | $ 49,470

X
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_DebtInstrumentFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ofs_PWBCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ofs_BNPFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ofs_UnsecuredNotesDueFebruary2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ofs_UnsecuredNotesDueOctober2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ofs_SBADebenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |