XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Schedule of Investments (Unaudited) - Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Investments at cost $ 754,814   $ 721,248      
Investments at fair value 729,053   720,026      
Biotechnology Sector [Member]            
Investments at cost 158,953   193,372      
Investments at fair value 139,935   195,006      
Medical Device Sector [Member]            
Investments at cost 140,172   132,803      
Investments at fair value 139,039   135,960      
Communications Sector [Member]            
Investments at cost 21,057   22,892      
Investments at fair value 24,317   26,176      
Software Sector [Member]            
Investments at cost 164,903   120,157      
Investments at fair value 161,258   118,716      
Other Sustainability Sector [Member]            
Investments at cost 89,395   84,633      
Investments at fair value 83,476   85,524      
Diagnostics Sector [Member]            
Investments at cost 9,971   9,851      
Investments at fair value 9,939   9,858      
Other Healthcare Sector [Member]            
Investments at cost 102   7,559      
Investments at fair value 1,379   3,870      
Data Storage Sector [Member]            
Investments at cost 417   476      
Investments at fair value 1,070   1,316      
Internet and Media Sector [Member]            
Investments at cost 329   329      
Investments at fair value 1,615   1,159      
Networking Sector [Member]            
Investments at cost 6,671   11,831      
Investments at fair value 6,558   11,710      
Power Management Sector [Member]            
Investments at cost 1,585   1,585      
Investments at fair value 2,901   2,610      
Semiconductor Sector [Member]            
Investments at cost 56   56      
Investments at fair value 0   0      
Software, Healthcare Information and Service [Member]            
Investments at cost 50,847   13,735      
Investments at fair value 50,971   14,044      
Evelo Biosciences, Inc. [Member]            
Investments at fair value 8,500          
Investment, Unaffiliated Issuer [Member]            
Investments at cost 700,932   721,248      
Investments at fair value 695,423   720,026      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]            
Investments at cost 676,864   701,074      
Investments at fair value 663,399   686,458      
Investment, Unaffiliated Issuer [Member] | Equity Securities [Member]            
Investments at cost 7,211   4,184      
Investments at fair value 4,735   2,556      
Investment, Unaffiliated Issuer [Member] | Warrant [Member]            
Investments at cost 15,657   14,790      
Investments at fair value 26,189   29,712      
Investment, Unaffiliated Issuer [Member] | Other Long-Term Investments [Member]            
Investments at cost 1,200   1,200      
Investments at fair value 1,100   1,300      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Debt Securities [Member]            
Investments at cost 88,394          
Investments at fair value 82,643          
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Warrant [Member]            
Investments at cost 1,001          
Investments at fair value $ 833          
Number of Shares (in shares)          
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Debt Securities [Member]            
Ceiling          
Investments at cost $ 282,962   268,468      
Investments at fair value 278,989   259,366      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Warrant [Member]            
Investments at cost 9,744   9,249      
Investments at fair value 16,313   16,148      
Investment, Unaffiliated Issuer [Member] | Life Science [Member] | Debt Securities [Member]            
Investments at cost 245,317   318,172      
Investments at fair value 241,576   317,568      
Investment, Unaffiliated Issuer [Member] | Life Science [Member] | Warrant [Member]            
Investments at cost     4,197      
Investments at fair value     $ 9,792      
Number of Shares (in shares)          
Investment, Unaffiliated Issuer [Member] | Healthcare Sector [Member] | Debt Securities [Member]            
Investments at cost 60,191   $ 30,729      
Investments at fair value 60,191   25,819      
Investment, Unaffiliated Issuer [Member] | Healthcare Sector [Member] | Warrant [Member]            
Investments at cost 729   416      
Investments at fair value 2,098   1,953      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Warrant [Member]            
Investments at cost 4,183          
Investments at fair value $ 6,945          
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Debt Securities [Member]            
Investments at cost     83,705      
Investments at fair value     83,705      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Warrant [Member]            
Investments at cost     928      
Investments at fair value     $ 1,819      
Number of Shares (in shares)          
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.25%   12.50%      
Margin 4.75%   6.05%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,903   4,891      
Investments at fair value $ 4,903   $ 4,891      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.25%   12.50%      
Margin 4.75%   6.05%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,975   4,963      
Investments at fair value 4,975   4,963      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 214   214      
Investments at fair value $ 348   $ 335      
Number of Shares (in shares) 7,404   7,404      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Common Stock [Member]            
Investments at cost $ 250   $ 250      
Investments at fair value $ 250   $ 250      
Number of Shares (in shares) 1,162   1,162      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.25%   12.50%      
Margin 4.75%   6.05%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,000   $ 3,000      
Investments at cost 2,985   2,978      
Investments at fair value $ 2,985   $ 2,978      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 13.25%   12.50%      
Margin 4.75%   6.05%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,975   4,963      
Investments at fair value $ 4,975   $ 4,963      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 13.25%   12.50%      
Margin 4.75%   6.05%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,975   4,963      
Investments at fair value $ 4,975   $ 4,963      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 13.25%   12.50%      
Margin 4.75%   6.05%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,000   $ 3,000      
Investments at cost 2,985   2,978      
Investments at fair value $ 2,985   $ 2,978      
Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Nov. 01, 2026   Nov. 01, 2026      
Principal Amount $ 3,500   $ 3,500      
Investments at cost 3,468   3,360      
Investments at fair value $ 1,749   $ 3,360      
Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Nov. 01, 2026   Nov. 01, 2026      
Principal Amount $ 3,500   $ 3,500      
Investments at cost 3,468   3,460      
Investments at fair value 1,749   3,460      
Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 16   16      
Investments at fair value $ 0   $ 16      
Number of Shares (in shares) 86,066   86,066      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Communications Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.50%   13.00%      
Margin 6.00%   6.00%      
Floor 9.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Jun. 01, 2026   Jun. 01, 2026      
Principal Amount $ 6,875   $ 7,500      
Investments at cost 6,840   7,455      
Investments at fair value $ 6,840   $ 7,455      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Communications Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.50%   13.00%      
Margin 6.00%   6.00%      
Floor 9.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Jun. 01, 2026   Jun. 01, 2026      
Principal Amount $ 6,875   $ 7,500      
Investments at cost 6,840   7,455      
Investments at fair value 6,840   7,455      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Communications Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 46   46      
Investments at fair value $ 69   $ 67      
Number of Shares (in shares) 1,991   1,991      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Communications Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.50%   13.00%      
Margin 6.00%   6.00%      
Floor 9.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Jun. 01, 2026   Jun. 01, 2026      
Principal Amount $ 6,875   $ 7,500      
Investments at cost 6,840   7,455      
Investments at fair value 6,840   $ 7,455      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Communications Sector [Member] | Convertible Debt Securities [Member]            
Cash Rate     3.00%      
Maturity Date     Jul. 01, 2023      
Principal Amount     $ 250      
Investments at cost     250      
Investments at fair value     $ 306      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Technology Sector [Member] | Preferred Stock [Member]            
Investments at cost 261          
Investments at fair value $ 306          
Number of Shares (in shares) 1,810          
Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.00%   14.00%      
Margin 6.50%   6.50%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.50%   3.50%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 6,550   $ 6,500      
Investments at cost 6,432   6,347      
Investments at fair value $ 6,377   $ 6,347      
Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.00%   14.00%      
Margin 6.50%   6.50%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.50%   3.50%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 6,046   $ 6,000      
Investments at cost 5,937   5,859      
Investments at fair value 5,886   5,859      
Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Software Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 455   455      
Investments at fair value $ 54   $ 197      
Number of Shares (in shares) 516,732   516,732      
Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 15.00%   14.00%      
Margin 6.50%   6.50%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.50%   3.50%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 2,519   $ 2,500      
Investments at cost 2,472   2,436      
Investments at fair value 2,451   $ 2,436      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     11.75%      
Margin     4.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     4.25%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 10,000      
Investments at cost     9,872      
Investments at fair value     $ 9,872      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     11.75%      
Margin     4.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     4.25%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 15,000      
Investments at cost     14,808      
Investments at fair value     14,808      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     126      
Investments at fair value     $ 125      
Number of Shares (in shares)     463,915      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     11.75%      
Margin     4.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     4.25%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 6,000      
Investments at cost     5,923      
Investments at fair value     $ 5,923      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     11.75%      
Margin     4.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     4.25%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 6,000      
Investments at cost     5,923      
Investments at fair value     $ 5,923      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     11.75%      
Margin     4.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     4.25%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 4,000      
Investments at cost     3,949      
Investments at fair value     $ 3,949      
Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     11.75%      
Margin     4.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     4.25%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 4,000      
Investments at cost     3,949      
Investments at fair value     $ 3,949      
Investment, Unaffiliated Issuer [Member] | Better Place Forests Co. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     1.85%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,951      
Investments at fair value     $ 3,834      
Investment, Unaffiliated Issuer [Member] | Better Place Forests Co. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     1.85%      
Maturity Date     Oct. 01, 2025      
Principal Amount     $ 2,500      
Investments at cost     2,474      
Investments at fair value     1,916      
Investment, Unaffiliated Issuer [Member] | Better Place Forests Co. [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost     26      
Investments at fair value     $ 0      
Number of Shares (in shares)     10,690      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Jan. 01, 2025      
Principal Amount     $ 2,885      
Investments at cost     2,853      
Investments at fair value     $ 2,777      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Jan. 01, 2025      
Principal Amount     $ 2,885      
Investments at cost     2,823      
Investments at fair value     2,750      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 311   311      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 26,444   26,442      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Jan. 01, 2025      
Principal Amount     $ 1,442      
Investments at cost     1,411      
Investments at fair value     $ 1,374      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Feb. 01, 2025      
Principal Amount     $ 2,885      
Investments at cost     2,821      
Investments at fair value     $ 2,748      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Feb. 01, 2025      
Principal Amount     $ 2,885      
Investments at cost     2,821      
Investments at fair value     $ 2,748      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Apr. 01, 2025      
Principal Amount     $ 1,442      
Investments at cost     1,408      
Investments at fair value     $ 1,371      
Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Apr. 01, 2025      
Principal Amount     $ 1,442      
Investments at cost     1,408      
Investments at fair value     $ 1,371      
Investment, Unaffiliated Issuer [Member] | Corinth Medtech, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.25%      
Margin     5.25%      
Floor     8.50%      
Ceiling     0.00%      
ETP     20.00%      
Maturity Date     Sep. 15, 2022      
Principal Amount     $ 2,500      
Investments at cost     2,500      
Investments at fair value     $ 2,500      
Investment, Unaffiliated Issuer [Member] | Corinth Medtech, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.25%      
Margin     5.25%      
Floor     8.50%      
Ceiling     0.00%      
ETP     20.00%      
Maturity Date     Sep. 15, 2022      
Principal Amount     $ 2,500      
Investments at cost     2,500      
Investments at fair value     $ 2,500      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,605   3,478      
Investments at fair value $ 3,605   $ 3,478      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 1,250   $ 1,250      
Investments at cost 1,241   1,238      
Investments at fair value 1,241   1,238      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 92   56      
Investments at fair value $ 279   $ 233      
Number of Shares (in shares) 37,294   31,966      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,723   3,715      
Investments at fair value $ 3,723   $ 3,715      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 1,250   $ 1,250      
Investments at cost 1,241   1,238      
Investments at fair value $ 1,241   $ 1,238      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,723   3,715      
Investments at fair value $ 3,723   $ 3,715      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 1,250   $ 1,250      
Investments at cost 1,241   1,238      
Investments at fair value $ 1,241   $ 1,238      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jan. 01, 2028   Jan. 01, 2028      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,709   3,698      
Investments at fair value $ 3,709   $ 3,698      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Eight [Member]            
Cash Rate 11.25%   11.25%      
Margin 6.00%   6.00%      
Floor 9.50%   9.50%      
Ceiling 11.25%   11.25%      
ETP 3.00%   3.00%      
Maturity Date Jan. 01, 2028   Jan. 01, 2028      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,703   3,698      
Investments at fair value $ 3,703   $ 3,698      
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Nine [Member]            
Cash Rate 11.25%          
Margin 6.00%          
Floor 9.50%          
Ceiling 11.25%          
ETP 3.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,709          
Investments at fair value $ 3,709          
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Ten [Member]            
Cash Rate 11.25%          
Margin 6.00%          
Floor 9.50%          
Ceiling 11.25%          
ETP 3.00%          
Maturity Date Jul. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,705          
Investments at fair value $ 3,705          
Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Eleven [Member]            
Cash Rate 11.25%          
Margin 6.00%          
Floor 9.50%          
Ceiling 11.25%          
ETP 3.00%          
Maturity Date Jul. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,705          
Investments at fair value $ 3,705          
Investment, Unaffiliated Issuer [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.25%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 4.33%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 3,750          
Investments at cost 3,675          
Investments at fair value $ 3,675          
Investment, Unaffiliated Issuer [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.25%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 4.33%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 3,750          
Investments at cost 3,675          
Investments at fair value 3,675          
Investment, Unaffiliated Issuer [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Other Sustainability Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 81          
Investments at fair value $ 81          
Number of Shares (in shares) 400,000          
Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.50%   13.50%      
Margin 6.00%   6.00%      
Floor 9.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 3.50%   3.50%      
Maturity Date Jun. 01, 2026   Jun. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,481   2,385      
Investments at fair value $ 2,481   $ 2,385      
Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.50%   13.50%      
Margin 6.00%   6.00%      
Floor 9.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 3.50%   3.50%      
Maturity Date Jun. 01, 2026   Jun. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,481   2,473      
Investments at fair value 2,481   2,473      
Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Diagnostics Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 47   47      
Investments at fair value $ 15   $ 54      
Number of Shares (in shares) 171,370   159,893      
Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.50%   13.50%      
Margin 6.00%   6.00%      
Floor 9.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 3.50%   3.50%      
Maturity Date Jun. 01, 2026   Jun. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,962   4,946      
Investments at fair value $ 4,962   $ 4,946      
Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.25%   11.75%      
Margin 4.75%   4.75%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Jan. 01, 2027   Jan. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,663   3,597      
Investments at fair value $ 3,663   $ 3,597      
Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.25%   11.75%      
Margin 4.75%   4.75%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Jan. 01, 2027   Jan. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,718   3,706      
Investments at fair value 3,718   3,706      
Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 59   40      
Investments at fair value $ 230   $ 46      
Number of Shares (in shares) 27,036   19,662      
Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,938          
Investments at fair value 4,938          
Investment, Unaffiliated Issuer [Member] | LiquiGlide, Inc [Member] | Other Sustainability Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 41   $ 39      
Investments at fair value $ 59   $ 55      
Number of Shares (in shares) 61,359   61,539      
Investment, Unaffiliated Issuer [Member] | Kate Farms, Inc [Member] | Other Healthcare Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 102   $ 102      
Investments at fair value $ 1,379   $ 1,370      
Number of Shares (in shares) 82,965   82,965      
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.59%          
Margin 5.09%          
Floor 10.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2024          
Principal Amount $ 750          
Investments at cost 739          
Investments at fair value $ 739          
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.59%          
Margin 5.09%          
Floor 10.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2024          
Principal Amount $ 50          
Investments at cost 49          
Investments at fair value 49          
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 172   $ 153      
Investments at fair value $ 176   $ 150      
Number of Shares (in shares) 1,730,746   1,375,727      
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.59%          
Margin 5.09%          
Floor 10.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Mar. 01, 2024          
Principal Amount $ 1,067          
Investments at cost 1,052          
Investments at fair value 1,052          
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Term Loan, LIBOR Index, One [Member]            
Cash Rate     12.37%      
Margin     8.20%      
Floor     10.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2024      
Principal Amount     $ 1,625      
Investments at cost     1,610      
Investments at fair value     $ 1,610      
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Term Loan, LIBOR Index, Two [Member]            
Cash Rate     12.37%      
Margin     8.20%      
Floor     10.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2024      
Principal Amount     $ 108      
Investments at cost     107      
Investments at fair value     $ 107      
Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Medical Device Sector [Member] | Term Loan, LIBOR Index, Three [Member]            
Cash Rate     12.37%      
Margin     8.20%      
Floor     10.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Mar. 01, 2024      
Principal Amount     $ 2,000      
Investments at cost     1,983      
Investments at fair value     1,983      
Investment, Unaffiliated Issuer [Member] | Intelepeer Holdings, Inc [Member] | Communications Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 138   139      
Investments at fair value $ 3,283   $ 3,265      
Number of Shares (in shares) 2,936,535   2,936,535      
Investment, Unaffiliated Issuer [Member] | CAMP NYC, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.75%   14.75%      
Margin 7.25%   7.25%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,500   $ 3,500      
Investments at cost 3,470   3,461      
Investments at fair value 3,470   3,461      
Investment, Unaffiliated Issuer [Member] | CAMP NYC, Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 22   20      
Investments at fair value $ 30   $ 61      
Number of Shares (in shares) 75,997   17,605      
Investment, Unaffiliated Issuer [Member] | Engage3, LLC [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.50%   4.50%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,726   3,678      
Investments at fair value $ 3,726   $ 3,678      
Investment, Unaffiliated Issuer [Member] | Engage3, LLC [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.50%   4.50%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,726   3,718      
Investments at fair value $ 3,726   3,718      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.22%          
Margin 4.72%          
Floor 9.75%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jun. 01, 2024          
Principal Amount $ 1,979          
Investments at cost 1,971          
Investments at fair value $ 1,971          
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.22%          
Margin 4.72%          
Floor 9.75%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jun. 01, 2024          
Principal Amount $ 1,979          
Investments at cost 1,972          
Investments at fair value 1,972          
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 176   176      
Investments at fair value $ 269   $ 263      
Number of Shares (in shares) 110,402   110,402      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Common Stock [Member]            
Investments at cost $ 355   $ 356      
Investments at fair value $ 356   $ 356      
Number of Shares (in shares) 32,831   32,831      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.22%          
Margin 4.72%          
Floor 9.75%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Nov. 01, 2025          
Principal Amount $ 5,000          
Investments at cost 4,943          
Investments at fair value $ 4,943          
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, One [Member]            
Cash Rate     12.07%      
Margin     7.90%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jun. 01, 2024      
Principal Amount     $ 1,979      
Investments at cost     1,962      
Investments at fair value     $ 1,962      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 13.22%          
Margin 4.72%          
Floor 9.75%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date May 01, 2026          
Principal Amount $ 5,000          
Investments at cost 4,939          
Investments at fair value 4,939          
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Two [Member]            
Cash Rate     12.07%      
Margin     7.90%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jun. 01, 2024      
Principal Amount     $ 1,979      
Investments at cost     1,963      
Investments at fair value     $ 1,963      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Three [Member]            
Cash Rate     12.07%      
Margin     7.90%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Nov. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,923      
Investments at fair value     $ 4,923      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Four [Member]            
Cash Rate     12.07%      
Margin     7.90%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     May 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,912      
Investments at fair value     $ 4,912      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Other Sustainability Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 490          
Investments at fair value $ 0          
Number of Shares (in shares) 217,726          
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 7,000          
Investments at cost 6,677          
Investments at fair value $ 6,677          
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,459          
Investments at fair value 3,459          
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 167          
Investments at fair value $ 0          
Number of Shares (in shares) 85,066          
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,459          
Investments at fair value $ 3,459          
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 2,750          
Investments at cost 2,708          
Investments at fair value 2,708          
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software, Healthcare Information and Service [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.50%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 7,000      
Investments at cost     6,619      
Investments at fair value     $ 6,619      
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software, Healthcare Information and Service [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.50%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,448      
Investments at fair value     3,448      
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software, Healthcare Information and Service [Member] | Preferred Stock Warrants [Member]            
Investments at cost     160      
Investments at fair value     $ 170      
Number of Shares (in shares)     80,544      
Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Software, Healthcare Information and Service [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.50%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,448      
Investments at fair value     3,448      
Investment, Unaffiliated Issuer [Member] | Corvium, Inc [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost     53      
Investments at fair value     $ 0      
Number of Shares (in shares)     661,956      
Investment, Unaffiliated Issuer [Member] | PebblePost, Inc [Member] | Communications Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 92   $ 92      
Investments at fair value $ 139   $ 173      
Number of Shares (in shares) 598,850   598,850      
Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date Aug. 01, 2025   Aug. 01, 2025      
Principal Amount $ 1,833   $ 2,500      
Investments at cost 1,821   2,482      
Investments at fair value $ 1,821   $ 2,482      
Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date Aug. 01, 2025   Aug. 01, 2025      
Principal Amount $ 1,833   $ 2,500      
Investments at cost 1,821   2,482      
Investments at fair value 1,821   2,482      
Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 31   30      
Investments at fair value $ 128   $ 125      
Number of Shares (in shares) 46,745   46,745      
Investment, Unaffiliated Issuer [Member] | Imunon, Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost $ 65   $ 66      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 19,671   16,502      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.75%   2.75%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 5,000   $ 2,500      
Investments at cost 4,951   2,463      
Investments at fair value $ 4,951   $ 2,463      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.75%   2.75%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 2,500   $ 5,000      
Investments at cost 2,475   4,927      
Investments at fair value 2,475   4,927      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 214   214      
Investments at fair value $ 371   $ 361      
Number of Shares (in shares) 681   681      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.75%   2.75%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,948   4,924      
Investments at fair value $ 4,948   $ 4,924      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.75%   2.75%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,474   2,462      
Investments at fair value $ 2,474   $ 2,462      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 11.75%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.75%   2.75%      
Maturity Date Dec. 01, 2026   Dec. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,926   4,900      
Investments at fair value $ 4,926   $ 4,900      
Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 11.75%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.75%   2.75%      
Maturity Date Dec. 01, 2026   Dec. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,463   2,450      
Investments at fair value $ 2,463   $ 2,450      
Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 10,000          
Investments at cost 9,647          
Investments at fair value $ 9,647          
Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,921          
Investments at fair value 4,921          
Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 189          
Investments at fair value $ 191          
Number of Shares (in shares) 652,250          
Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,921          
Investments at fair value $ 4,921          
Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,921          
Investments at fair value 4,921          
Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.75%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Jan. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,966      
Investments at fair value     $ 4,966      
Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.75%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Jan. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,966      
Investments at fair value     4,966      
Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 93   93      
Investments at fair value $ 0   $ 64      
Number of Shares (in shares) 20,000   20,000      
Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.75%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Jan. 01, 2025      
Principal Amount     $ 3,000      
Investments at cost     2,979      
Investments at fair value     $ 2,979      
Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     13.75%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Dec. 01, 2025      
Principal Amount     $ 1,000      
Investments at cost     976      
Investments at fair value     $ 976      
Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     13.75%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Feb. 01, 2026      
Principal Amount     $ 1,000      
Investments at cost     977      
Investments at fair value     $ 977      
Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.00%   13.50%      
Margin 3.50%   6.50%      
Floor 11.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 8.00%   8.00%      
Maturity Date Sep. 01, 2027   Jun. 01, 2025      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,295   2,476      
Investments at fair value $ 2,295   $ 2,476      
Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.00%   13.50%      
Margin 3.50%   6.50%      
Floor 11.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 8.00%   8.00%      
Maturity Date Sep. 01, 2027   Jun. 01, 2025      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,471   2,476      
Investments at fair value 2,471   2,476      
Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 275   98      
Investments at fair value $ 304   $ 123      
Number of Shares (in shares) 2,637,043   605,313      
Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.00%   13.50%      
Margin 3.50%   6.50%      
Floor 11.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 8.00%   8.00%      
Maturity Date Sep. 01, 2027   Jun. 01, 2025      
Principal Amount $ 5,000   $ 2,500      
Investments at cost 4,943   2,476      
Investments at fair value $ 4,943   $ 2,476      
Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.00%   13.50%      
Margin 3.50%   6.50%      
Floor 11.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 8.00%   8.00%      
Maturity Date Sep. 01, 2027   Apr. 01, 2026      
Principal Amount $ 5,000   $ 2,500      
Investments at cost 4,943   2,453      
Investments at fair value $ 4,943   $ 2,453      
Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     13.50%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     8.00%      
Maturity Date     May 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,455      
Investments at fair value     $ 2,455      
Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 10,000   $ 10,000      
Investments at cost 9,877   9,826      
Investments at fair value $ 9,877   $ 9,826      
Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 10,000   $ 10,000      
Investments at cost 9,877   9,826      
Investments at fair value 9,877   9,826      
Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 273   273      
Investments at fair value $ 124   $ 296      
Number of Shares (in shares) 639,918   639,918      
Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,939   4,913      
Investments at fair value $ 4,939   $ 4,913      
Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,939   4,913      
Investments at fair value $ 4,939   $ 4,913      
Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.25%   12.25%      
Margin 4.75%   4.75%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2027   May 01, 2027      
Principal Amount $ 6,250   $ 6,250      
Investments at cost 6,193   6,077      
Investments at fair value $ 6,193   $ 6,077      
Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.25%   12.25%      
Margin 4.75%   4.75%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2027   May 01, 2027      
Principal Amount $ 6,250   $ 6,250      
Investments at cost 6,193   6,177      
Investments at fair value 6,193   6,177      
Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 50   51      
Investments at fair value $ 60   $ 60      
Number of Shares (in shares) 48,076   48,077      
Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Apr. 01, 2028   Jun. 01, 2025      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,678   3,697      
Investments at fair value $ 3,678   $ 3,697      
Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Apr. 01, 2028   Jun. 01, 2025      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,692   3,717      
Investments at fair value 3,692   3,717      
Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Other Sustainability Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 175   126      
Investments at fair value $ 322   $ 268      
Number of Shares (in shares) 46,311   35,906      
Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Apr. 01, 2028   Oct. 01, 2025      
Principal Amount $ 7,500   $ 7,500      
Investments at cost 7,374   7,424      
Investments at fair value $ 7,374   $ 7,424      
Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Apr. 01, 2028   Oct. 01, 2025      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,687   3,712      
Investments at fair value $ 3,687   $ 3,712      
Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Apr. 01, 2028   Oct. 01, 2025      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,687   3,712      
Investments at fair value 3,687   3,712      
Investment, Unaffiliated Issuer [Member] | Medsphere Systems Corporation [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 61          
Investments at fair value $ 346          
Number of Shares (in shares) 7,097,792          
Investment, Unaffiliated Issuer [Member] | Medsphere Systems Corporation [Member] | Software, Healthcare Information and Service [Member] | Preferred Stock Warrants [Member]            
Investments at cost     60      
Investments at fair value     $ 359      
Number of Shares (in shares)     7,097,792      
Investment, Unaffiliated Issuer [Member] | Embody, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.00%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     28.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,482      
Investments at fair value     2,482      
Investment, Unaffiliated Issuer [Member] | Aterian, Inc [Member] | Consumer-related Technologies [Member] | Common Stock Warrants [Member]            
Investments at cost $ 195   195      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 76,923   76,923      
Investment, Unaffiliated Issuer [Member] | Mustang Bio, Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost $ 146   $ 146      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 16,611   252,161      
Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 11.75%          
Margin 3.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,642          
Investments at fair value $ 4,642          
Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 11.75%          
Margin 3.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,912          
Investments at fair value 4,912          
Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 163          
Investments at fair value $ 167          
Number of Shares (in shares) 150,353          
Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Oct. 01, 2024   Oct. 01, 2024      
Principal Amount $ 2,771   $ 3,208      
Investments at cost 2,733   3,143      
Investments at fair value $ 2,733   $ 3,143      
Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Jun. 01, 2025   Jun. 01, 2025      
Principal Amount $ 1,000   $ 1,000      
Investments at cost 982   974      
Investments at fair value 982   974      
Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 124   124      
Investments at fair value $ 59   $ 113      
Number of Shares (in shares) 317,647   317,647      
Investment, Unaffiliated Issuer [Member] | F-Star Therapeutics, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.25%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Apr. 01, 2025      
Principal Amount     $ 2,500      
Investments at cost     2,476      
Investments at fair value     $ 2,476      
Investment, Unaffiliated Issuer [Member] | F-Star Therapeutics, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.25%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 2,500      
Investments at cost     2,473      
Investments at fair value     2,473      
Investment, Unaffiliated Issuer [Member] | F-Star Therapeutics, Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     35      
Investments at fair value     $ 0      
Number of Shares (in shares)     21,120      
Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.75%   12.75%      
Margin 5.25%   5.25%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Nov. 01, 2026   Nov. 01, 2026      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,716   3,630      
Investments at fair value $ 3,716   $ 3,630      
Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.75%   12.75%      
Margin 5.25%   5.25%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Nov. 01, 2026   Nov. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,478   2,469      
Investments at fair value 2,478   2,469      
Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 64   64      
Investments at fair value $ 165   $ 162      
Number of Shares (in shares) 103,679   103,679      
Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2025   Jul. 01, 2025      
Principal Amount $ 3,500   $ 5,000      
Investments at cost 3,399   4,857      
Investments at fair value $ 3,365   $ 4,857      
Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2025   Jul. 01, 2025      
Principal Amount $ 1,750   $ 2,500      
Investments at cost 1,699   2,430      
Investments at fair value 1,684   2,430      
Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     366      
Investments at fair value     $ 0      
Number of Shares (in shares)     47,452      
Investment, Unaffiliated Issuer [Member] | Caastle, Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 68   $ 68      
Investments at fair value $ 1,060   $ 1,069      
Number of Shares (in shares) 268,591   268,591      
Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.75%   3.75%      
Maturity Date Sep. 01, 2026   Sep. 01, 2026      
Principal Amount $ 10,000   $ 10,000      
Investments at cost 9,898   9,701      
Investments at fair value $ 9,898   $ 9,701      
Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.75%   3.75%      
Maturity Date Sep. 01, 2026   Sep. 01, 2026      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,712   3,697      
Investments at fair value 3,712   3,697      
Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 162   160      
Investments at fair value $ 667   $ 3,024      
Number of Shares (in shares) 299,848   299,848      
Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.75%   3.75%      
Maturity Date Sep. 01, 2026   Sep. 01, 2026      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,712   3,697      
Investments at fair value 3,712   $ 3,697      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member]            
Investments at fair value $ 4,934          
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.50%   12.00%      
Margin 5.00%   5.00%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Mar. 01, 2025   Mar. 01, 2025      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,960   4,939      
Investments at fair value $ 4,960   $ 4,939      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.50%   12.00%      
Margin 5.00%   5.00%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Mar. 01, 2025   Mar. 01, 2025      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,960   4,939      
Investments at fair value 4,960   4,939      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 194   194      
Investments at fair value $ 395   $ 385      
Number of Shares (in shares) 809,931   809,931      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.50%   12.00%      
Margin 5.00%   5.00%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Mar. 01, 2025   Mar. 01, 2025      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,956   4,933      
Investments at fair value $ 4,956   $ 4,933      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 13.50%   12.00%      
Margin 5.00%   5.00%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Mar. 01, 2025   Mar. 01, 2025      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,956   4,933      
Investments at fair value $ 4,956   $ 4,933      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 13.50%   12.50%      
Margin 5.00%   5.00%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Jan. 01, 2027   Jan. 01, 2027      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,934   4,913      
Investments at fair value $ 4,934   $ 4,913      
Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 13.50%   12.50%      
Margin 5.00%   5.00%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Jan. 01, 2027   Jan. 01, 2027      
Principal Amount $ 5,000   $ 5,000      
Investments at cost $ 4,934   4,913      
Investments at fair value     $ 4,913      
Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.50%   12.50%      
Margin 5.00%   5.00%      
Floor 5.00%   5.00%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Mar. 01, 2027   Mar. 01, 2027      
Principal Amount $ 2,000   $ 2,000      
Investments at cost 1,335   1,082      
Investments at fair value $ 1,335   $ 1,082      
Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.50%   12.50%      
Margin 5.00%   5.00%      
Floor 5.00%   5.00%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Mar. 01, 2027   Mar. 01, 2027      
Principal Amount $ 3,000   $ 3,000      
Investments at cost 2,003   1,623      
Investments at fair value 2,003   1,623      
Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Consumer-related Technologies [Member] | Common Stock Warrants [Member]            
Investments at cost 2,945   2,947      
Investments at fair value $ 2,676   $ 2,947      
Number of Shares (in shares) 1,312,500   1,312,500      
Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.00%   11.00%      
Margin 3.50%   3.50%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 7.78%   7.78%      
Maturity Date Feb. 01, 2028   Feb. 01, 2028      
Principal Amount $ 2,813   $ 2,813      
Investments at cost 2,813   2,813      
Investments at fair value $ 2,813   $ 2,813      
Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.00%   11.00%      
Margin 3.50%   3.50%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 7.78%   7.78%      
Maturity Date Feb. 01, 2028   Feb. 01, 2028      
Principal Amount $ 2,813   $ 2,813      
Investments at cost 2,813   2,813      
Investments at fair value $ 2,813   $ 2,813      
Investment, Unaffiliated Issuer [Member] | Spineology, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 1.00%   1.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,975   4,966      
Investments at fair value $ 4,975   $ 4,966      
Investment, Unaffiliated Issuer [Member] | Spineology, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 1.00%   1.00%      
Maturity Date Apr. 01, 2026   Apr. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,487   2,481      
Investments at fair value $ 2,487   $ 2,481      
Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.00%   14.00%      
Margin 6.50%   6.50%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Mar. 01, 2026   Mar. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,965   4,947      
Investments at fair value $ 4,965   $ 4,947      
Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.00%   14.00%      
Margin 6.50%   6.50%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Mar. 01, 2026   Mar. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,483   2,474      
Investments at fair value 2,483   2,474      
Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 32   34      
Investments at fair value $ 43   $ 41      
Number of Shares (in shares) 101,308   101,308      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.86%          
Margin 5.36%          
Floor 9.50%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Dec. 01, 2024          
Principal Amount $ 4,667          
Investments at cost 4,594          
Investments at fair value $ 4,594          
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.86%          
Margin 5.36%          
Floor 9.50%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Dec. 01, 2024          
Principal Amount $ 4,667          
Investments at cost 4,594          
Investments at fair value 4,594          
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 487   $ 399      
Investments at fair value $ 205   $ 648      
Number of Shares (in shares) 345,327   203,017      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.86%          
Margin 5.36%          
Floor 9.50%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Dec. 01, 2024          
Principal Amount $ 2,333          
Investments at cost 2,286          
Investments at fair value $ 2,286          
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, One [Member]            
Cash Rate     12.67%      
Margin     8.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Dec. 01, 2024      
Principal Amount     $ 4,667      
Investments at cost     4,597      
Investments at fair value     $ 4,597      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 13.86%          
Margin 5.36%          
Floor 9.50%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Dec. 01, 2024          
Principal Amount $ 2,333          
Investments at cost 2,286          
Investments at fair value $ 2,286          
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Two [Member]            
Cash Rate     12.67%      
Margin     8.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Dec. 01, 2024      
Principal Amount     $ 4,667      
Investments at cost     4,597      
Investments at fair value     $ 4,597      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 13.86%          
Margin 5.36%          
Floor 9.50%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Dec. 01, 2024          
Principal Amount $ 2,333          
Investments at cost 2,282          
Investments at fair value $ 2,282          
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Three [Member]            
Cash Rate     12.67%      
Margin     8.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Dec. 01, 2024      
Principal Amount     $ 2,333      
Investments at cost     2,280      
Investments at fair value     $ 2,280      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 13.86%          
Margin 5.36%          
Floor 9.50%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Dec. 01, 2024          
Principal Amount $ 2,333          
Investments at cost 2,282          
Investments at fair value 2,282          
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Four [Member]            
Cash Rate     12.67%      
Margin     8.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Dec. 01, 2024      
Principal Amount     $ 2,333      
Investments at cost     2,280      
Investments at fair value     $ 2,280      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Five [Member]            
Cash Rate     12.67%      
Margin     8.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Dec. 01, 2024      
Principal Amount     $ 2,333      
Investments at cost     2,274      
Investments at fair value     $ 2,274      
Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, LIBOR Index, Six [Member]            
Cash Rate     12.67%      
Margin     8.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Dec. 01, 2024      
Principal Amount     $ 2,333      
Investments at cost     2,274      
Investments at fair value     2,274      
Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Medical Device Sector [Member] | Common Stock [Member]            
Investments at cost 2,000   2,000      
Investments at fair value $ 1,700   $ 1,700      
Number of Shares (in shares) 392,651   392,651      
Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Medical Device Sector [Member] | Royalty Agreement [Member]            
Investments at cost $ 1,200   $ 1,200      
Investments at fair value $ 1,100   $ 1,100      
Investment, Unaffiliated Issuer [Member] | IMV Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,946      
Investments at fair value     $ 4,946      
Investment, Unaffiliated Issuer [Member] | IMV Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 2,500      
Investments at cost     2,473      
Investments at fair value     2,473      
Investment, Unaffiliated Issuer [Member] | IMV Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     67      
Investments at fair value     $ 0      
Number of Shares (in shares)     39,774      
Investment, Unaffiliated Issuer [Member] | IMV Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,947      
Investments at fair value     $ 4,947      
Investment, Unaffiliated Issuer [Member] | IMV Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     13.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,947      
Investments at fair value     $ 4,947      
Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 8.75%   8.75%      
Ceiling 0.00%   0.00%      
ETP 6.00%   6.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 4,500   $ 5,000      
Investments at cost 4,434   4,914      
Investments at fair value $ 4,434   $ 4,914      
Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 8.75%   8.75%      
Ceiling 0.00%   0.00%      
ETP 6.00%   6.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 2,250   $ 2,500      
Investments at cost 2,217   2,457      
Investments at fair value 2,217   2,457      
Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 264   264      
Investments at fair value $ 127   $ 37      
Number of Shares (in shares) 318,181   318,181      
Investment, Unaffiliated Issuer [Member] | ZetrOZ, Inc [Member] | Medical Device Sector [Member] | Royalty Agreement [Member]            
Investments at cost $ 0   $ 0      
Investments at fair value $ 0   $ 200      
Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.75%   12.25%      
Margin 5.25%   5.25%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,500   $ 3,500      
Investments at cost 3,464   3,349      
Investments at fair value $ 3,464   $ 3,349      
Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.75%   12.25%      
Margin 5.25%   5.25%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Jul. 01, 2027   Jul. 01, 2027      
Principal Amount $ 3,500   $ 3,500      
Investments at cost 3,464   3,454      
Investments at fair value 3,464   3,454      
Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 71   71      
Investments at fair value $ 40   $ 83      
Number of Shares (in shares) 135,484   135,484      
Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,453          
Investments at fair value $ 3,453          
Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,453          
Investments at fair value $ 3,453          
Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.50%   13.00%      
Margin 6.00%   6.00%      
Floor 14.25%   9.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   3.00%      
Maturity Date Nov. 01, 2026   Jul. 01, 2025      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,418   2,396      
Investments at fair value $ 2,350   $ 2,396      
Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.50%   13.00%      
Margin 6.00%   6.00%      
Floor 14.25%   12.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   3.00%      
Maturity Date Dec. 01, 2026   Dec. 01, 2026      
Principal Amount $ 1,250   $ 1,250      
Investments at cost 1,236   1,231      
Investments at fair value 1,201   1,231      
Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 43   40      
Investments at fair value $ 1   $ 44      
Number of Shares (in shares) 85,543   80,197      
Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 14.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2027          
Principal Amount $ 1,000          
Investments at cost 993          
Investments at fair value $ 966          
Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,226          
Investments at fair value $ 2,226          
Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,455          
Investments at fair value 2,455          
Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [Member] | Biotechnology Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 194          
Investments at fair value $ 194          
Number of Shares (in shares) 1,600,002          
Investment, Unaffiliated Issuer [Member] | vTv Therapeutics Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost $ 44   $ 44      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 95,293   95,293      
Investment, Unaffiliated Issuer [Member] | Interior Define, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.50%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jan. 01, 2026      
Principal Amount     $ 3,210      
Investments at cost     3,151      
Investments at fair value     $ 0      
Investment, Unaffiliated Issuer [Member] | Interior Define, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.50%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jan. 01, 2026      
Principal Amount     $ 2,963      
Investments at cost     2,886      
Investments at fair value     0      
Investment, Unaffiliated Issuer [Member] | Interior Define, Inc. [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost     103      
Investments at fair value     $ 0      
Number of Shares (in shares)     553,710      
Investment, Unaffiliated Issuer [Member] | Xeris Pharmaceuticals, Inc [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost $ 72   $ 72      
Investments at fair value $ 17   $ 3      
Number of Shares (in shares) 126,000   126,000      
Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 4,000   $ 5,000      
Investments at cost 3,975   4,954      
Investments at fair value $ 3,975   $ 4,954      
Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.25%   14.25%      
Margin 6.75%   6.75%      
Floor 10.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 2,000   $ 2,500      
Investments at cost 1,987   2,477      
Investments at fair value 1,987   2,477      
Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 29   29      
Investments at fair value $ 63   $ 37      
Number of Shares (in shares) 250   143      
Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,774          
Investments at fair value $ 4,774          
Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,910          
Investments at fair value 4,910          
Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Software Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 223          
Investments at fair value $ 223          
Number of Shares (in shares) 948,275          
Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,910          
Investments at fair value $ 4,910          
Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,910          
Investments at fair value 4,910          
Investment, Unaffiliated Issuer [Member] | AccuVein Inc [Member] | Medical Device Sector [Member] | Common Stock Warrants [Member]            
Investments at cost 24   $ 24      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 1,175   1,175      
Investment, Unaffiliated Issuer [Member] | Lyrical Foods, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 11.00%   10.00%      
Margin 2.50%   6.75%      
Floor 8.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 0.00%   0.00%      
Maturity Date Sep. 01, 2027   Sep. 01, 2027      
Principal Amount $ 2,598   $ 2,500      
Investments at cost 2,589   2,588      
Investments at fair value $ 2,351   $ 2,279      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 5,547   $ 5,000      
Investments at cost 5,505   4,943      
Investments at fair value $ 4,894   $ 4,715      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 2,219   $ 2,000      
Investments at cost 2,204   1,981      
Investments at fair value 1,960   1,890      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost     197      
Investments at fair value     $ 17      
Number of Shares (in shares)     1,261,253      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Preferred and Common Stock [Member]            
Investments at cost 197          
Investments at fair value $ 0          
Number of Shares (in shares) 1,237,370          
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 2,774   $ 2,500      
Investments at cost 2,759   2,477      
Investments at fair value $ 2,453   $ 2,363      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 3,328   $ 3,000      
Investments at cost 3,310   2,971      
Investments at fair value $ 2,943   $ 2,835      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 2,774   $ 2,500      
Investments at cost 2,747   2,459      
Investments at fair value $ 2,443   $ 2,345      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 2,774   $ 2,500      
Investments at cost 2,747   2,459      
Investments at fair value $ 2,443   $ 2,345      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 5,547   $ 5,000      
Investments at cost 5,493   4,914      
Investments at fair value $ 4,884   $ 4,688      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Eight [Member]            
Cash Rate 14.25%   12.75%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 5.25%   2.00%      
Maturity Date Oct. 31, 2023   Dec. 30, 2022      
Principal Amount $ 2,774   $ 2,500      
Investments at cost 2,746   2,456      
Investments at fair value 2,441   2,342      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Technology Sector [Member] | Preferred Stock [Member]            
Investments at cost 89          
Investments at fair value $ 89          
Number of Shares (in shares) 2,688,971          
Investment, Unaffiliated Issuer [Member] | Aerin Medical, Inc [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 66   64      
Investments at fair value $ 1,210   $ 1,200      
Number of Shares (in shares) 1,818,183   1,818,183      
Investment, Unaffiliated Issuer [Member] | CZV, Inc [Member] | Consumer-related Technologies [Member] | Common Stock Warrants [Member]            
Investments at cost $ 81          
Investments at fair value $ 81          
Number of Shares (in shares) 65,569          
Investment, Unaffiliated Issuer [Member] | Getaround, Inc [Member] | Consumer-related Technologies [Member] | Common Stock [Member]            
Investments at cost $ 253   $ 253      
Investments at fair value $ 30   $ 57      
Number of Shares (in shares) 87,082   87,082      
Investment, Unaffiliated Issuer [Member] | Rocket Pharmaceuticals Corporation [Member] | Biotechnology Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 17      
Investments at fair value     $ 14      
Number of Shares (in shares)     7,051      
Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Aug. 01, 2027   Aug. 01, 2027      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,408   2,347      
Investments at fair value $ 2,408   2,347      
Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.75%          
Margin 6.25%          
Floor 9.50%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Jul. 01, 2028          
Principal Amount $ 1,875          
Investments at cost 1,783          
Investments at fair value 1,783          
Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 182   104      
Investments at fair value $ 182   $ 104      
Number of Shares (in shares) 11,550   6,600      
Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     6.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,463      
Investments at fair value     $ 2,364      
Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     6.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,463      
Investments at fair value     2,364      
Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 48   48      
Investments at fair value $ 10   $ 31      
Number of Shares (in shares) 8,800   27,330      
Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Medical Device Sector [Member] | Term Loan, Fixed Index One [Member]            
Cash Rate 9.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 18.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,466          
Investments at fair value $ 2,344          
Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Medical Device Sector [Member] | Term Loan, Fixed Index Two [Member]            
Cash Rate 9.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 18.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,466          
Investments at fair value $ 2,344          
Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Medical Device Sector [Member] | Term Loan, Fixed Index Three [Member]            
Cash Rate 9.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 18.00%          
Maturity Date Jun. 30, 2024          
Principal Amount $ 200          
Investments at cost 200          
Investments at fair value $ 190          
Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.75%   14.25%      
Margin 7.25%   7.25%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Mar. 01, 2025   Mar. 01, 2025      
Principal Amount $ 1,700   $ 2,700      
Investments at cost 1,683   2,673      
Investments at fair value $ 1,683   $ 2,673      
Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.75%   14.25%      
Margin 7.25%   7.25%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Mar. 01, 2025   Mar. 01, 2025      
Principal Amount $ 1,700   $ 2,700      
Investments at cost 1,683   2,673      
Investments at fair value 1,683   2,673      
Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 57   57      
Investments at fair value $ 596   $ 429      
Number of Shares (in shares) 553,778   553,778      
Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 15.75%   14.25%      
Margin 7.25%   7.25%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Sep. 01, 2025   Sep. 01, 2025      
Principal Amount $ 2,300   $ 3,000      
Investments at cost 2,277   2,967      
Investments at fair value 2,277   $ 2,967      
Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.75%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     7.00%      
Maturity Date     Nov. 01, 2024      
Principal Amount     $ 2,500      
Investments at cost     2,475      
Investments at fair value     $ 2,475      
Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.75%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     7.00%      
Maturity Date     Nov. 01, 2024      
Principal Amount     $ 2,500      
Investments at cost     2,489      
Investments at fair value     2,489      
Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 86   84      
Investments at fair value $ 1,307   $ 1,864      
Number of Shares (in shares) 12,153   12,153      
Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.75%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     7.00%      
Maturity Date     Nov. 01, 2024      
Principal Amount     $ 2,500      
Investments at cost     2,473      
Investments at fair value     2,473      
Investment, Unaffiliated Issuer [Member] | SnagAJob.com, Inc [Member] | Consumer-related Technologies [Member] | Common Stock [Member]            
Investments at cost $ 9   8      
Investments at fair value $ 83   $ 83      
Number of Shares (in shares) 82,974   82,974      
Investment, Unaffiliated Issuer [Member] | Quip NYC Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 325   $ 325      
Investments at fair value $ 538   $ 534      
Number of Shares (in shares) 6,191   6,191      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Sep. 01, 2025   Sep. 01, 2025      
Principal Amount $ 8,102   $ 7,500      
Investments at cost 8,009   7,371      
Investments at fair value $ 6,754   $ 7,371      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Sep. 01, 2025   Sep. 01, 2025      
Principal Amount $ 8,102   $ 7,500      
Investments at cost 8,009   7,371      
Investments at fair value $ 6,754   7,371      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     488      
Investments at fair value     $ 1,061      
Number of Shares (in shares)     204,832      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Sep. 01, 2025   Sep. 01, 2025      
Principal Amount $ 8,102   $ 7,500      
Investments at cost 8,009   7,371      
Investments at fair value $ 6,754   $ 7,371      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Jul. 01, 2026   Jul. 01, 2026      
Principal Amount $ 5,402   $ 5,000      
Investments at cost 5,332   4,903      
Investments at fair value $ 4,496   $ 4,903      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 15.50%   14.50%      
Margin 7.00%   7.00%      
Floor 10.25%   10.25%      
Ceiling 0.00%   0.00%      
ETP 2.50%   2.50%      
Maturity Date Jul. 01, 2026   Jul. 01, 2026      
Principal Amount $ 5,402   $ 5,000      
Investments at cost 5,332   4,903      
Investments at fair value $ 4,496   $ 4,903      
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 15.50%          
Margin 7.00%          
Floor 10.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Sep. 30, 2023          
Principal Amount $ 707          
Investments at cost 707          
Investments at fair value $ 596          
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate 15.50%          
Margin 7.00%          
Floor 10.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Sep. 30, 2023          
Principal Amount $ 564          
Investments at cost 564          
Investments at fair value $ 475          
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Eight [Member]            
Cash Rate 15.50%          
Margin 7.00%          
Floor 10.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Sep. 30, 2023          
Principal Amount $ 281          
Investments at cost 281          
Investments at fair value $ 237          
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Nine [Member]            
Cash Rate 15.50%          
Margin 7.00%          
Floor 10.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Sep. 30, 2023          
Principal Amount $ 279          
Investments at cost 279          
Investments at fair value $ 235          
Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Ten [Member]            
Cash Rate 15.50%          
Margin 7.00%          
Floor 10.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Sep. 30, 2023          
Principal Amount $ 167          
Investments at cost 167          
Investments at fair value $ 141          
Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 13.50%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 10,000          
Investments at cost 9,814          
Investments at fair value $ 9,814          
Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.50%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,938          
Investments at fair value 4,938          
Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 115          
Investments at fair value $ 79          
Number of Shares (in shares) 84,037          
Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 13.50%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,939          
Investments at fair value $ 4,939          
Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,751          
Investments at fair value $ 4,751          
Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,451          
Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 152          
Investments at fair value $ 152          
Number of Shares (in shares) 93,336          
Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,451          
Investments at fair value $ 2,451          
Investment, Unaffiliated Issuer [Member] | Unagi, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 16.25%   15.25%      
Margin 7.75%   7.75%      
Floor 11.00%   11.00%      
Ceiling 0.00%   0.00%      
ETP 0.00%   0.00%      
Maturity Date May 01, 2027   Jul. 01, 2025      
Principal Amount $ 1,108   $ 2,500      
Investments at cost 1,086   2,473      
Investments at fair value $ 872   $ 2,473      
Investment, Unaffiliated Issuer [Member] | Unagi, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 16.25%   15.25%      
Margin 7.75%   7.75%      
Floor 11.00%   11.00%      
Ceiling 0.00%   0.00%      
ETP 0.00%   0.00%      
Maturity Date May 01, 2027   Jul. 01, 2025      
Principal Amount $ 554   $ 1,250      
Investments at cost 543   1,236      
Investments at fair value 436   1,236      
Investment, Unaffiliated Issuer [Member] | Unagi, Inc [Member] | Consumer-related Technologies [Member] | Preferred Stock Warrants [Member]            
Investments at cost 32   32      
Investments at fair value $ 0   $ 22      
Number of Shares (in shares) 171,081   171,081      
Investment, Unaffiliated Issuer [Member] | Unagi, Inc [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 16.25%   15.25%      
Margin 7.75%   7.75%      
Floor 11.00%   11.00%      
Ceiling 0.00%   0.00%      
ETP 0.00%   0.00%      
Maturity Date May 01, 2027   Jul. 01, 2025      
Principal Amount $ 554   $ 1,250      
Investments at cost 543   1,236      
Investments at fair value $ 436   $ 1,236      
Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.00%   10.50%      
Margin 3.50%   3.50%      
Floor 8.25%   8.25%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date Oct. 01, 2024   Oct. 01, 2024      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,985   4,973      
Investments at fair value $ 4,985   $ 4,973      
Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.00%   10.50%      
Margin 3.50%   3.50%      
Floor 8.25%   8.25%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date Oct. 01, 2024   Oct. 01, 2024      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,985   4,973      
Investments at fair value 4,985   4,973      
Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 69   69      
Investments at fair value $ 213   $ 209      
Number of Shares (in shares) 145,483   145,483      
Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.00%   10.50%      
Margin 3.50%   3.50%      
Floor 8.25%   8.25%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date Oct. 01, 2024   Oct. 01, 2024      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,488   2,478      
Investments at fair value $ 2,488   $ 2,478      
Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.00%   10.50%      
Margin 3.50%   3.50%      
Floor 8.25%   8.25%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date Oct. 01, 2024   Oct. 01, 2024      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,488   2,478      
Investments at fair value 2,488   2,478      
Investment, Unaffiliated Issuer [Member] | Tigo Energy, Inc. [Member] | Other Sustainability Sector [Member] | Common Stock [Member]            
Investments at cost 111          
Investments at fair value $ 36          
Number of Shares (in shares) 5,205          
Investment, Unaffiliated Issuer [Member] | Tigo Energy, Inc. [Member] | Other Sustainability Sector [Member] | Preferred Stock [Member]            
Investments at cost     8      
Investments at fair value     $ 27      
Number of Shares (in shares)     22,313      
Investment, Unaffiliated Issuer [Member] | Updater, Inc [Member] | Consumer-related Technologies [Member] | Common Stock Warrants [Member]            
Investments at cost $ 34   $ 34      
Investments at fair value $ 0   $ 42      
Number of Shares (in shares) 108,333   108,333      
Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 8.75%   8.75%      
Ceiling 0.00%   0.00%      
ETP 6.00%   6.00%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 4,722   $ 2,500      
Investments at cost 4,678   2,466      
Investments at fair value $ 4,678   $ 2,466      
Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.00%   13.00%      
Margin 5.50%   5.50%      
Floor 8.75%   8.75%      
Ceiling 0.00%   0.00%      
ETP 6.00%   6.00%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 2,361   $ 5,000      
Investments at cost 2,339   4,932      
Investments at fair value 2,339   4,932      
Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 148   148      
Investments at fair value $ 184   $ 179      
Number of Shares (in shares) 4,106,174   775,000      
Investment, Unaffiliated Issuer [Member] | Branded Online, Inc [Member] | Software Sector [Member] | Common Stock [Member]            
Investments at cost $ 1,079   $ 1,079      
Investments at fair value $ 3   $ 83      
Number of Shares (in shares) 5,398   108,004      
Investment, Unaffiliated Issuer [Member] | CPG Beyond, Inc [Member] | Data Storage Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 242   $ 242      
Investments at fair value $ 917   $ 909      
Number of Shares (in shares) 500,000   500,000      
Investment, Unaffiliated Issuer [Member] | Reputation Institute, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 15.75%   14.25%      
Margin 7.25%   7.25%      
Floor 10.50%   10.50%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Aug. 01, 2025   Aug. 01, 2025      
Principal Amount $ 3,833   $ 5,000      
Investments at cost 3,785   4,932      
Investments at fair value 3,785   4,932      
Investment, Unaffiliated Issuer [Member] | Reputation Institute, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 56   56      
Investments at fair value $ 48   $ 39      
Number of Shares (in shares) 3,731   3,731      
Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Medical Device Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 13.32%          
Margin 4.82%          
Floor 9.25%          
Ceiling 0.00%          
ETP 10.36%          
Maturity Date Jul. 01, 2025          
Principal Amount $ 3,960          
Investments at cost 3,916          
Investments at fair value 3,916          
Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 218   $ 221      
Investments at fair value $ 236   $ 226      
Number of Shares (in shares) 7,972,222   7,972,222      
Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Medical Device Sector [Member] | Term Loan, LIBOR Index, One [Member]            
Cash Rate     12.17%      
Margin     8.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     10.36%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 3,960      
Investments at cost     3,898      
Investments at fair value     $ 3,898      
Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Medical Device Sector [Member] | Term Loan, LIBOR Index, Two [Member]            
Cash Rate     12.17%      
Margin     8.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     10.36%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 3,960      
Investments at cost     3,898      
Investments at fair value     $ 3,898      
Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     16.93%      
Margin     9.43%      
Floor     12.68%      
Ceiling     0.00%      
ETP     50.43%      
Maturity Date     Dec. 31, 2022      
Principal Amount     $ 3,295      
Investments at cost     3,295      
Investments at fair value     3,295      
Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Software Sector [Member] | Common Stock Warrants [Member]            
Investments at cost     46      
Investments at fair value     $ 0      
Number of Shares (in shares)     82,967      
Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Software Sector [Member] | Equity Securities [Member]            
Investments at cost     $ 230      
Investments at fair value     $ 0      
Number of Shares (in shares)     72,638,663      
Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Software Sector [Member] | Preferred Stock [Member]            
Investments at cost $ 2,800          
Investments at fair value $ 1,281          
Number of Shares (in shares) 280,000          
Investment, Unaffiliated Issuer [Member] | Silk, Inc [Member] | Data Storage Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 175   $ 234      
Investments at fair value $ 153   $ 407      
Number of Shares (in shares) 394,110   442,110      
Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,952   4,870      
Investments at fair value $ 4,952   $ 4,870      
Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,952   4,933      
Investments at fair value 4,952   4,933      
Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 123   123      
Investments at fair value $ 135   $ 133      
Number of Shares (in shares) 309,208   309,208      
Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,952   4,933      
Investments at fair value $ 4,952   $ 4,933      
Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 14.25%   13.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Aug. 01, 2026   Aug. 01, 2026      
Principal Amount $ 5,000   $ 5,000      
Investments at cost 4,952   4,933      
Investments at fair value 4,952   4,933      
Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 18   22      
Investments at fair value $ 44   $ 312      
Number of Shares (in shares) 71,305   288,115      
Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Software Sector [Member] | Preferred Stock [Member]            
Investments at cost $ 4          
Investments at fair value $ 193          
Number of Shares (in shares) 66,127          
Investment, Unaffiliated Issuer [Member] | Global Worldwide LLC [Member] | Internet and Media Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 75   $ 75      
Investments at fair value $ 63   $ 0      
Number of Shares (in shares) 245,810   245,810      
Investment, Unaffiliated Issuer [Member] | CVRx, Inc [Member] | Medical Device Sector [Member] | Common Stock Warrants [Member]            
Investments at cost $ 76   $ 76      
Investments at fair value $ 272   $ 394      
Number of Shares (in shares) 47,410   47,410      
Investment, Unaffiliated Issuer [Member] | Rocket Lawyer Incorporated [Member] | Internet and Media Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 92   $ 92      
Investments at fair value $ 336   $ 357      
Number of Shares (in shares) 261,721   261,721      
Investment, Unaffiliated Issuer [Member] | Skillshare, Inc [Member] | Internet and Media Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 162   $ 162      
Investments at fair value $ 1,216   $ 802      
Number of Shares (in shares) 139,074   139,074      
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Software Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 14.75%          
Margin 6.25%          
Floor 9.50%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Sep. 01, 2024          
Principal Amount $ 917          
Investments at cost 887          
Investments at fair value $ 887          
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Networking Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Sep. 01, 2024   Sep. 01, 2024      
Principal Amount $ 1,833   $ 3,333      
Investments at cost 1,807   3,286      
Investments at fair value $ 1,807   $ 3,286      
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Networking Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Sep. 01, 2024   Sep. 01, 2024      
Principal Amount $ 1,833   $ 3,333      
Investments at cost 1,807   3,286      
Investments at fair value 1,807   3,286      
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Networking Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 364   364      
Investments at fair value $ 251   $ 243      
Number of Shares (in shares) 344,102   344,102      
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Networking Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Sep. 01, 2024   Sep. 01, 2024      
Principal Amount $ 917   $ 1,667      
Investments at cost 903   1,641      
Investments at fair value $ 903   $ 1,641      
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Networking Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 14.75%   13.25%      
Margin 6.25%   6.25%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Sep. 01, 2024   Sep. 01, 2024      
Principal Amount $ 917   $ 1,667      
Investments at cost 903   1,641      
Investments at fair value $ 903   $ 1,641      
Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Networking Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     13.25%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Sep. 01, 2024      
Principal Amount     $ 1,667      
Investments at cost     1,613      
Investments at fair value     $ 1,613      
Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.75%   13.50%      
Margin 4.25%   6.50%      
Floor 12.00%   9.75%      
Ceiling 0.00%   0.00%      
ETP 2.50%   4.00%      
Maturity Date Jun. 01, 2028   Feb. 01, 2025      
Principal Amount $ 2,500   $ 3,500      
Investments at cost 2,457   3,472      
Investments at fair value $ 2,457   $ 3,472      
Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.75%   13.50%      
Margin 4.25%   6.50%      
Floor 12.00%   9.75%      
Ceiling 0.00%   0.00%      
ETP 2.50%   4.00%      
Maturity Date Jun. 01, 2028   Feb. 01, 2025      
Principal Amount $ 3,500   $ 3,500      
Investments at cost 3,489   3,472      
Investments at fair value 3,489   $ 3,472      
Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 64          
Investments at fair value $ 146          
Number of Shares (in shares) 682          
Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.75%   13.50%      
Margin 4.25%   6.50%      
Floor 12.00%   9.75%      
Ceiling 0.00%   0.00%      
ETP 2.50%   4.00%      
Maturity Date Jun. 01, 2028   Dec. 01, 2025      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,492   2,472      
Investments at fair value $ 2,492   $ 2,472      
Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.75%   13.50%      
Margin 4.25%   6.50%      
Floor 12.00%   9.75%      
Ceiling 0.00%   0.00%      
ETP 2.50%   4.00%      
Maturity Date Jun. 01, 2028   Dec. 01, 2025      
Principal Amount $ 1,500   $ 2,500      
Investments at cost 1,495   2,472      
Investments at fair value 1,495   2,472      
Investment, Unaffiliated Issuer [Member] | Meditrina, Inc [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 83   83      
Investments at fair value $ 104   $ 101      
Number of Shares (in shares) 233,993   233,993      
Investment, Unaffiliated Issuer [Member] | Halio, Inc [Member] | Power Management Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 1,585   $ 1,585      
Investments at fair value $ 2,901   $ 2,610      
Number of Shares (in shares) 5,002,574   5,002,574      
Investment, Unaffiliated Issuer [Member] | Avalanche Technology, Inc [Member] | Semiconductor Sector [Member] | Preferred and Common Stock [Member]            
Investments at cost $ 56          
Investments at fair value $ 0          
Number of Shares (in shares) 6,081          
Investment, Unaffiliated Issuer [Member] | Avalanche Technology, Inc [Member] | Semiconductor Sector [Member] | Warrant [Member]            
Investments at cost     $ 56      
Investments at fair value     $ 0      
Number of Shares (in shares)     6,081      
Investment, Unaffiliated Issuer [Member] | Aerofarms, Inc. [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 3,750      
Investments at cost     3,699      
Investments at fair value     $ 3,699      
Investment, Unaffiliated Issuer [Member] | Aerofarms, Inc. [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 3,750      
Investments at cost     3,699      
Investments at fair value     3,699      
Investment, Unaffiliated Issuer [Member] | Aerofarms, Inc. [Member] | Other Sustainability Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost     61      
Investments at fair value     $ 74      
Number of Shares (in shares)     201,537      
Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 14.00%   13.75%      
Margin 5.50%   6.75%      
Floor 14.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   5.00%      
Maturity Date Oct. 01, 2028   Mar. 01, 2026      
Principal Amount $ 5,000   $ 2,500      
Investments at cost 4,857   2,421      
Investments at fair value $ 4,857   $ 2,421      
Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 14.00%   13.75%      
Margin 5.50%   6.75%      
Floor 14.00%   10.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   5.00%      
Maturity Date Oct. 01, 2028   Mar. 01, 2026      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,464   2,487      
Investments at fair value 2,464   2,487      
Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 98   21      
Investments at fair value $ 147   $ 69      
Number of Shares (in shares) 161,215   77,828      
Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,464          
Investments at fair value $ 2,464          
Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,464          
Investments at fair value $ 2,464          
Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.50%          
Margin 4.00%          
Floor 11.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,768          
Investments at fair value $ 4,768          
Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.50%          
Margin 4.00%          
Floor 11.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,464          
Investments at fair value 2,464          
Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 120          
Investments at fair value $ 122          
Number of Shares (in shares) 345,443          
Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Software Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.50%          
Margin 4.00%          
Floor 11.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,464          
Investments at fair value 2,464          
Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Medical Device Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost 53   $ 53      
Investments at fair value $ 1   $ 1      
Number of Shares (in shares) 408   408      
Investment, Unaffiliated Issuer [Member] | E La Carte, Inc [Member] | Software Sector [Member] | Common Stock Warrants [Member]            
Investments at cost $ 60   $ 60      
Investments at fair value $ 0   $ 3      
Number of Shares (in shares) 147,361   147,361      
Investment, Unaffiliated Issuer [Member] | Groundspeed Analytics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.00%      
Margin     5.50%      
Floor     11.00%      
Ceiling     18.00%      
ETP     3.00%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,798      
Investments at fair value     $ 4,798      
Investment, Unaffiliated Issuer [Member] | Groundspeed Analytics, Inc. [Member] | Software Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.00%      
Margin     5.50%      
Floor     11.00%      
Ceiling     18.00%      
ETP     3.00%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,948      
Investments at fair value     4,948      
Investment, Unaffiliated Issuer [Member] | Groundspeed Analytics, Inc. [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost     6      
Investments at fair value     $ 6      
Number of Shares (in shares)     86,300      
Investment, Unaffiliated Issuer [Member] | Everstream Holdings, LLC [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 70          
Investments at fair value $ 71          
Number of Shares (in shares) 350,000          
Investment, Unaffiliated Issuer [Member] | Revinate Holdings, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 44   $ 46      
Investments at fair value $ 103   $ 99      
Number of Shares (in shares) 682,034   682,034      
Investment, Unaffiliated Issuer [Member] | Riv Data Corp [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 12      
Investments at fair value     $ 296      
Number of Shares (in shares)     321,428      
Investment, Unaffiliated Issuer [Member] | SIGNiX, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 225   $ 225      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 186,235   186,235      
Investment, Unaffiliated Issuer [Member] | Skyword, Inc [Member] | Software Sector [Member] | Warrant [Member]            
Investments at cost     $ 48      
Investments at fair value     $ 1      
Number of Shares (in shares)     301,055      
Investment, Unaffiliated Issuer [Member] | Supply Network Visiblity Holdings LLC [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 64      
Investments at fair value     $ 83      
Number of Shares (in shares)     682      
Investment, Unaffiliated Issuer [Member] | Topia Mobility, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 138   $ 138      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 3,049,607   3,049,607      
Investment, Unaffiliated Issuer [Member] | xAd, Inc [Member] | Software Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 177   $ 177      
Investments at fair value $ 12   $ 12      
Number of Shares (in shares) 4,343,348   4,343,348      
Investment, Unaffiliated Issuer [Member] | Secure Transfusion Services, Inc [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2025      
Principal Amount     $ 4,943      
Investments at cost     4,943      
Investments at fair value     $ 1,668      
Investment, Unaffiliated Issuer [Member] | Secure Transfusion Services, Inc [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Dec. 31, 2025      
Principal Amount     $ 2,500      
Investments at cost     2,467      
Investments at fair value     832      
Investment, Unaffiliated Issuer [Member] | Secure Transfusion Services, Inc [Member] | Other Healthcare Sector [Member] | Preferred Stock Warrants [Member]            
Investments at cost     47      
Investments at fair value     $ 0      
Number of Shares (in shares)     77,690      
Investment, Affiliated Issuer, Noncontrolled [Member]            
Investments at cost $ 39,666   $ 0      
Investments at fair value 20,485 $ 906 0 $ 0 $ 0 $ 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Debt Securities [Member]            
Investments at cost 34,540          
Investments at fair value 12,000          
Investment, Affiliated Issuer, Noncontrolled [Member] | Warrant [Member]            
Investments at cost 126          
Investments at fair value 0          
Investment, Affiliated Issuer, Noncontrolled [Member] | Life Science [Member] | Equity Securities [Member]            
Investments at cost 5,000          
Investments at fair value $ 8,485          
Number of Shares (in shares)          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 7,778          
Investments at cost 7,672          
Investments at fair value $ 2,666          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 11,667          
Investments at cost 11,509          
Investments at fair value 3,997          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Common Stock [Member]            
Investments at cost 5,000          
Investments at fair value $ 8,485          
Number of Shares (in shares) 2,164,502          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 4,681          
Investments at cost 4,618          
Investments at fair value $ 1,604          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 4,667          
Investments at cost 4,603          
Investments at fair value $ 1,597          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 3,111          
Investments at cost 3,069          
Investments at fair value 1,068          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Warrant [Member]            
Investments at cost 126          
Investments at fair value $ 0          
Number of Shares (in shares) 23,196          
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 3,111          
Investments at cost 3,069          
Investments at fair value 1,068          
Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member]            
Investments at fair value 0 0 0      
Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member] | Medical Device Sector [Member] | Common Stock [Member]            
Investments at cost 0          
Investments at fair value $ 0          
Number of Shares (in shares) 660,537          
Investment, Affiliated Issuer, Noncontrolled [Member] | Cadrenal Therapeutics, Inc. [Member]            
Investments at fair value [1] $ 0 906 0      
Investment, Affiliated Issuer, Noncontrolled [Member] | Cadrenal Therapeutics, Inc. [Member] | Biotechnology Sector [Member] | Common Stock [Member]            
Investments at cost 0          
Investments at fair value $ 408          
Number of Shares (in shares) 600,000          
Investment, Affiliated Issuer, Controlled [Member]            
Investments at cost $ 14,216   0      
Investments at fair value 13,145 0 0 $ 0 $ 0 $ 0
Investment, Affiliated Issuer, Controlled [Member] | Biotechnology Sector [Member] | Other Investments [Member]            
Investments at cost 6,154          
Investments at fair value 6,154          
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Debt Securities [Member]            
Investments at cost 5,251          
Investments at fair value 4,439          
Investment, Affiliated Issuer, Controlled [Member] | Technology Sector [Member] | Equity Securities [Member]            
Investments at cost 2,811          
Investments at fair value $ 2,552          
Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.78%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 3,604          
Investments at cost 3,556          
Investments at fair value $ 3,006          
Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.78%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 1,719          
Investments at cost 1,695          
Investments at fair value 1,433          
Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Technology Sector [Member] | Preferred and Common Stock [Member]            
Investments at cost 2,811          
Investments at fair value $ 2,552          
Number of Shares (in shares) 2,551,596          
Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member]            
Investments at fair value $ 6,154 $ 0 $ 0      
Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member] | Biotechnology Sector [Member] | Other Investments [Member]            
Investments at cost 6,154          
Investments at fair value $ 6,154          
[1] As of September 30, 2023, the Company no longer owns 5% or more of the portfolio company.