XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Schedule of Investments - Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments at cost $ 759,182 $ 721,248  
Investments at fair value 709,085 720,026  
Investment, Unaffiliated Issuer [Member]      
Investments at cost 716,077 721,248  
Investments at fair value 693,730 720,026  
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]      
Investments at cost 692,345 701,074  
Investments at fair value 664,203 686,458  
Investment, Unaffiliated Issuer [Member] | Equity Securities [Member]      
Investments at cost 6,132 4,184  
Investments at fair value 4,733 2,556  
Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost 16,400 14,790  
Investments at fair value 24,594 29,712  
Investment, Unaffiliated Issuer [Member] | Other Long-Term Investments [Member]      
Investments at cost   1,200  
Investments at fair value   1,300  
Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at cost 28,677 0  
Investments at fair value 1,132 0 $ 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Debt Securities [Member]      
Investments at fair value 1,000    
Investment, Affiliated Issuer, Noncontrolled [Member] | Warrant [Member]      
Investments at cost 126    
Investments at fair value 0    
Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member]      
Investments at fair value 0 0  
Investment, Affiliated Issuer, Noncontrolled [Member] | Cadrenal Therapeutics, Inc. [Member]      
Investments at fair value [1] 0 0  
Investment, Affiliated Issuer, Controlled [Member]      
Investments at cost 14,428 0  
Investments at fair value 14,223 0 $ 0
Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member]      
Investments at fair value 6,230 0  
Biotechnology Sector [Member]      
Investments at cost 145,544 193,372  
Investments at fair value $ 117,781 $ 195,006  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [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,979 4,891  
Investments at fair value $ 4,979 $ 4,891  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [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,979 4,963  
Investments at fair value 4,979 4,963  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 214 214  
Investments at fair value $ 318 $ 335  
Number of Shares (in shares) 7,404 7,404  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Common Stock [Member]      
Investments at cost   $ 250  
Investments at fair value   $ 250  
Number of Shares (in shares)   1,162  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [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,987 2,978  
Investments at fair value $ 2,987 $ 2,978  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [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,979 4,963  
Investments at fair value $ 4,979 $ 4,963  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [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,979 4,963  
Investments at fair value $ 4,979 $ 4,963  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [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,987 2,978  
Investments at fair value 2,987 $ 2,978  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost   126  
Investments at fair value   $ 125  
Number of Shares (in shares)   463,915  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Evelo Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost 311 311  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 117 26,442  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalo Therapeutics, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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,414    
Investments at cost 1,410    
Investments at fair value $ 1,410    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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,414    
Investments at cost 1,410    
Investments at fair value 1,410    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 178 176  
Investments at fair value $ 246 $ 263  
Number of Shares (in shares) 110,402 110,402  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Common Stock [Member]      
Investments at cost   $ 356  
Investments at fair value   $ 356  
Number of Shares (in shares)   32,831  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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,950    
Investments at fair value $ 4,950    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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,949    
Investments at fair value 4,949    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Corvium, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost   53  
Investments at fair value   $ 0  
Number of Shares (in shares)   661,956  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Imunon, Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [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,199 6,077  
Investments at fair value $ 6,199 $ 6,077  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [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,199 6,177  
Investments at fair value 6,199 6,177  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 50 51  
Investments at fair value $ 53 $ 60  
Number of Shares (in shares) 48,076 48,077  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mustang Bio, Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | F-Star Therapeutics, Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | F-Star Therapeutics, Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | F-Star Therapeutics, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost   35  
Investments at fair value   $ 0  
Number of Shares (in shares)   21,120  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 64 64  
Investments at fair value $ 157 $ 162  
Number of Shares (in shares) 103,679 103,679  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [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,000 $ 5,000  
Investments at cost 2,914 4,857  
Investments at fair value $ 2,870 $ 4,857  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [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,500 $ 2,500  
Investments at cost 1,458 2,430  
Investments at fair value $ 1,436 2,430  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost   366  
Investments at fair value   $ 0  
Number of Shares (in shares)   47,452  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [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,911 9,701  
Investments at fair value $ 9,911 $ 9,701  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [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,717 3,697  
Investments at fair value 3,717 3,697  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Common Stock Warrants [Member]      
Investments at cost 160 160  
Investments at fair value $ 606 $ 3,024  
Number of Shares (in shares) 299,848 299,848  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [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,717 3,697  
Investments at fair value $ 3,717 3,697  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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,666    
Investments at cost 4,579    
Investments at fair value $ 4,414    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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,666    
Investments at cost 4,579    
Investments at fair value 4,414    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost 278    
Investments at fair value $ 0    
Number of Shares (in shares) 175,098    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 312 399  
Investments at fair value $ 225 $ 648  
Number of Shares (in shares) 691,895 203,017  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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,281    
Investments at fair value $ 2,199    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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,281    
Investments at fair value $ 2,199    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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,278    
Investments at fair value $ 2,196    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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,278    
Investments at fair value $ 2,196    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | IMV Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | IMV Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | IMV Inc [Member] | Common Stock Warrants [Member]      
Investments at cost   67  
Investments at fair value   $ 0  
Number of Shares (in shares)   39,774  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | IMV Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | IMV Inc [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  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [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,250 $ 5,000  
Investments at cost 4,193 4,914  
Investments at fair value $ 4,193 $ 4,914  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [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,125 $ 2,500  
Investments at cost 2,096 2,457  
Investments at fair value 2,096 2,457  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost 264 264  
Investments at fair value $ 113 $ 37  
Number of Shares (in shares) 318,181 318,181  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [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,230    
Investments at fair value $ 2,230    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [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,459    
Investments at fair value 2,459    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 194    
Investments at fair value $ 172    
Number of Shares (in shares) 1,600,002    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Xeris Pharmaceuticals, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost $ 72 $ 72  
Investments at fair value $ 33 $ 3  
Number of Shares (in shares) 126,000 126,000  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Rocket Pharmaceuticals Corporation [Member] | Common Stock Warrants [Member]      
Investments at cost   $ 17  
Investments at fair value   $ 14  
Number of Shares (in shares)   7,051  
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | vTv Therapeutics Inc [Member] | Common Stock Warrants [Member]      
Investments at cost   $ 44  
Investments at fair value   $ 0  
Number of Shares (in shares)   95,293  
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member]      
Cash Rate 12.75%    
Margin 4.25%    
Floor 11.00%    
Ceiling 0.00%    
ETP 2.27%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 5,532    
Investments at cost 5,228    
Investments at fair value $ 222    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 12.75%    
Margin 4.25%    
Floor 11.00%    
Ceiling 0.00%    
ETP 2.27%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 8,298    
Investments at cost 7,867    
Investments at fair value 336    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Common Stock [Member]      
Investments at cost 5,000    
Investments at fair value $ 132    
Number of Shares (in shares) 2,164,502    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate 12.75%    
Margin 4.25%    
Floor 11.00%    
Ceiling 0.00%    
ETP 2.27%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 3,319    
Investments at cost 3,137    
Investments at fair value $ 133    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Four [Member]      
Cash Rate 12.75%    
Margin 4.25%    
Floor 11.00%    
Ceiling 0.00%    
ETP 2.27%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 3,319    
Investments at cost 3,137    
Investments at fair value $ 133    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Five [Member]      
Cash Rate 12.75%    
Margin 4.25%    
Floor 11.00%    
Ceiling 0.00%    
ETP 2.27%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 2,213    
Investments at cost 2,091    
Investments at fair value 88    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Warrant [Member]      
Investments at cost 126    
Investments at fair value $ 0    
Number of Shares (in shares) 23,196    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Six [Member]      
Cash Rate 12.75%    
Margin 4.25%    
Floor 11.00%    
Ceiling 0.00%    
ETP 2.27%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 2,213    
Investments at cost 2,091    
Investments at fair value 88    
Medical Device Sector [Member]      
Investments at cost 147,064 $ 132,803  
Investments at fair value $ 145,019 $ 135,960  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [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,469 3,360  
Investments at fair value $ 1,574 $ 3,360  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [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,563 3,460  
Investments at fair value $ 1,617 3,460  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   16  
Investments at fair value   $ 16  
Number of Shares (in shares)   86,066  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Corinth Medtech, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Corinth Medtech, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [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,722 3,597  
Investments at fair value $ 3,722 $ 3,597  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [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,722 3,706  
Investments at fair value 3,722 3,706  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 103 40  
Investments at fair value $ 215 $ 46  
Number of Shares (in shares) 34,410 19,662  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [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 Jan. 01, 2027    
Principal Amount $ 5,000    
Investments at cost 4,943    
Investments at fair value $ 4,943    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [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 Jan. 01, 2027    
Principal Amount $ 5,000    
Investments at cost 4,900    
Investments at fair value $ 4,900    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [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 $ 500    
Investments at cost 500    
Investments at fair value $ 500    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [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 $ 33    
Investments at cost 33    
Investments at fair value 33    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 174 $ 153  
Investments at fair value $ 124 $ 150  
Number of Shares (in shares) 3,341,376 1,375,727  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [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 $ 800    
Investments at cost 794    
Investments at fair value $ 794    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Embody, Inc. [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [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,297 2,476  
Investments at fair value $ 2,297 $ 2,476  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [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,473 2,476  
Investments at fair value 2,473 2,476  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 275 98  
Investments at fair value $ 269 $ 123  
Number of Shares (in shares) 2,637,043 605,313  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [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,946 2,476  
Investments at fair value $ 4,946 $ 2,476  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [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,946 2,453  
Investments at fair value 4,946 $ 2,453  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [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   Oct. 01, 2024  
Principal Amount   $ 3,208  
Investments at cost   3,143  
Investments at fair value   $ 3,143  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [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   Jun. 01, 2025  
Principal Amount   $ 1,000  
Investments at cost   974  
Investments at fair value   974  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 124 124  
Investments at fair value $ 26 $ 113  
Number of Shares (in shares) 2,010,424 317,647  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate   12.00%  
Margin   5.00%  
Floor   9.75%  
Ceiling   0.00%  
ETP   4.00%  
Maturity Date   Mar. 01, 2025  
Principal Amount   $ 5,000  
Investments at cost   4,939  
Investments at fair value   $ 4,939  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate   12.00%  
Margin   5.00%  
Floor   9.75%  
Ceiling   0.00%  
ETP   4.00%  
Maturity Date   Mar. 01, 2025  
Principal Amount   $ 5,000  
Investments at cost   4,939  
Investments at fair value   4,939  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 194 194  
Investments at fair value $ 368 $ 385  
Number of Shares (in shares) 809,931 809,931  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate   12.00%  
Margin   5.00%  
Floor   9.75%  
Ceiling   0.00%  
ETP   4.00%  
Maturity Date   Mar. 01, 2025  
Principal Amount   $ 5,000  
Investments at cost   4,933  
Investments at fair value   $ 4,933  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Term Loan, Prime Index, Four [Member]      
Cash Rate   12.00%  
Margin   5.00%  
Floor   9.75%  
Ceiling   0.00%  
ETP   4.00%  
Maturity Date   Mar. 01, 2025  
Principal Amount   $ 5,000  
Investments at cost   4,933  
Investments at fair value   $ 4,933  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Term Loan, Prime Index, Five [Member]      
Cash Rate   12.50%  
Margin   5.00%  
Floor   9.75%  
Ceiling   0.00%  
ETP   4.00%  
Maturity Date   Jan. 01, 2027  
Principal Amount   $ 5,000  
Investments at cost   4,913  
Investments at fair value   $ 4,913  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Term Loan, Prime Index, Six [Member]      
Cash Rate   12.50%  
Margin   5.00%  
Floor   9.75%  
Ceiling   0.00%  
ETP   4.00%  
Maturity Date   Jan. 01, 2027  
Principal Amount   $ 5,000  
Investments at cost   4,913  
Investments at fair value   $ 4,913  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Spineology, Inc [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,978 4,966  
Investments at fair value $ 4,978 $ 4,966  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Spineology, Inc [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,489 2,481  
Investments at fair value $ 2,489 2,481  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Common Stock [Member]      
Investments at cost   2,000  
Investments at fair value   $ 1,700  
Number of Shares (in shares)   392,651  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Royalty Agreement [Member]      
Investments at cost   $ 1,200  
Investments at fair value   $ 1,100  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [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,467 3,349  
Investments at fair value $ 3,467 $ 3,349  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [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,467 3,454  
Investments at fair value 3,467 3,454  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 71 71  
Investments at fair value $ 1 $ 83  
Number of Shares (in shares) 135,484 135,484  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [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,456    
Investments at fair value $ 3,456    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [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,456    
Investments at fair value 3,456    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | ZetrOZ, Inc [Member] | Royalty Agreement [Member]      
Investments at cost   $ 0  
Investments at fair value   200  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | AccuVein Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerin Medical, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 66 $ 64  
Investments at fair value $ 1,199 $ 1,200  
Number of Shares (in shares) 1,818,183 1,818,183  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.25%    
Ceiling 0.00%    
ETP 4.00%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 15,000    
Investments at cost 14,675    
Investments at fair value $ 14,675    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.25%    
Ceiling 0.00%    
ETP 4.00%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 10,000    
Investments at cost 9,784    
Investments at fair value 9,784    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Preferred Stock Warrants [Member]      
Investments at cost 432 $ 53  
Investments at fair value $ 379 $ 1  
Number of Shares (in shares) 4,109 408  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.25%    
Ceiling 0.00%    
ETP 4.00%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 5,000    
Investments at cost 4,892    
Investments at fair value $ 4,892    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, Four [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.25%    
Ceiling 0.00%    
ETP 4.00%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 2,500    
Investments at cost 2,446    
Investments at fair value 2,446    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Preferred Stock Warrants [Member]      
Investments at cost 48 48  
Investments at fair value $ 9 $ 31  
Number of Shares (in shares) 8,800 27,330  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [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,468    
Investments at fair value $ 2,342    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [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,468    
Investments at fair value $ 2,342    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [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    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 86 84  
Investments at fair value $ 1,305 $ 1,864  
Number of Shares (in shares) 12,153 12,153  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [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,757    
Investments at fair value $ 4,757    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [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,454    
Investments at fair value 2,454    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 152    
Investments at fair value $ 135    
Number of Shares (in shares) 93,336    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [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,454    
Investments at fair value $ 2,454    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [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 $ 3,750 $ 5,000  
Investments at cost 3,738 4,973  
Investments at fair value $ 3,738 $ 4,973  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [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 $ 3,750 $ 5,000  
Investments at cost 3,738 4,973  
Investments at fair value 3,738 4,973  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 69 69  
Investments at fair value $ 229 $ 209  
Number of Shares (in shares) 145,483 145,483  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [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 $ 1,875 $ 2,500  
Investments at cost 1,866 2,478  
Investments at fair value $ 1,866 $ 2,478  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [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 $ 1,875 $ 2,500  
Investments at cost 1,866 2,478  
Investments at fair value $ 1,866 $ 2,478  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [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,583 $ 2,500  
Investments at cost 4,546 2,466  
Investments at fair value $ 4,546 $ 2,466  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [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,292 $ 5,000  
Investments at cost 2,273 4,932  
Investments at fair value 2,273 4,932  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 149 148  
Investments at fair value $ 167 $ 179  
Number of Shares (in shares) 4,106,174 775,000  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index, One [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,923    
Investments at fair value $ 3,923    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [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,923    
Investments at fair value 3,923    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 221 $ 221  
Investments at fair value $ 206 $ 226  
Number of Shares (in shares) 7,972,222 7,972,222  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [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  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CVRx, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost $ 76 76  
Investments at fair value $ 980 $ 394  
Number of Shares (in shares) 47,410 47,410  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Meditrina, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 83 $ 83  
Investments at fair value $ 93 $ 101  
Number of Shares (in shares) 233,993 233,993  
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.25%    
Ceiling 0.00%    
ETP 3.50%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 3,750    
Investments at cost 3,689    
Investments at fair value $ 3,689    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.25%    
Ceiling 0.00%    
ETP 3.50%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 3,750    
Investments at cost 3,689    
Investments at fair value 3,689    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | MicroTransponder, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 47    
Investments at fair value $ 47    
Number of Shares (in shares) 103,172    
Medical Device Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member] | Common Stock [Member]      
Investments at cost $ 0    
Investments at fair value $ 0    
Number of Shares (in shares) 660,537    
Communications Sector [Member]      
Investments at cost $ 19,192 $ 22,892  
Investments at fair value $ 22,188 $ 26,176  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [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,250 $ 7,500  
Investments at cost 6,218 7,455  
Investments at fair value $ 6,218 $ 7,455  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [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,250 $ 7,500  
Investments at cost 6,218 7,455  
Investments at fair value 6,218 7,455  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost 47 46  
Investments at fair value $ 61 $ 67  
Number of Shares (in shares) 1,991 1,991  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [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,250 $ 7,500  
Investments at cost 6,218 7,455  
Investments at fair value 6,218 $ 7,455  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Preferred Stock [Member]      
Investments at cost 261    
Investments at fair value $ 306    
Number of Shares (in shares) 1,810    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [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  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Intelepeer Holdings, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 138 139  
Investments at fair value $ 3,036 $ 3,265  
Number of Shares (in shares) 2,936,535 2,936,535  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | PebblePost, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 92 $ 92  
Investments at fair value $ 131 $ 173  
Number of Shares (in shares) 598,850 598,850  
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock [Member]      
Investments at cost $ 89    
Investments at fair value $ 89    
Number of Shares (in shares) 2,688,971    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Preferred Stock [Member]      
Investments at cost $ 2,800    
Investments at fair value $ 1,281    
Number of Shares (in shares) 280,000    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock [Member]      
Investments at cost $ 4    
Investments at fair value $ 193    
Number of Shares (in shares) 66,127    
Software Sector [Member]      
Investments at cost $ 164,133 $ 120,157  
Investments at fair value $ 160,749 $ 118,716  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [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,625 $ 6,500  
Investments at cost 6,519 6,347  
Investments at fair value $ 6,176 $ 6,347  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [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,116 $ 6,000  
Investments at cost 6,018 5,859  
Investments at fair value 5,701 5,859  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost 455 455  
Investments at fair value $ 46 $ 197  
Number of Shares (in shares) 516,732 516,732  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [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,548 $ 2,500  
Investments at cost 2,507 2,436  
Investments at fair value $ 2,375 $ 2,436  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Engage3, LLC [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,728 3,678  
Investments at fair value $ 3,728 $ 3,678  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Engage3, LLC [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,728 3,718  
Investments at fair value $ 3,728 $ 3,718  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [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,895 9,826  
Investments at fair value $ 9,895 $ 9,826  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [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,895 9,826  
Investments at fair value 9,895 9,826  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 273 273  
Investments at fair value $ 13 $ 296  
Number of Shares (in shares) 639,918 639,918  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [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,947 4,913  
Investments at fair value $ 4,947 $ 4,913  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [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,947 4,913  
Investments at fair value $ 4,947 $ 4,913  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [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,971 4,947  
Investments at fair value $ 4,971 $ 4,947  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [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,486 2,474  
Investments at fair value 2,486 2,474  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 32 34  
Investments at fair value $ 120 $ 41  
Number of Shares (in shares) 101,308 101,308  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [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,471 2,396  
Investments at fair value $ 2,373 $ 2,396  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [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,237 1,231  
Investments at fair value 1,188 1,231  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [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 994    
Investments at fair value $ 954    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [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,779    
Investments at fair value $ 4,779    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [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,915    
Investments at fair value 4,915    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost 223    
Investments at fair value $ 247    
Number of Shares (in shares) 948,275    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [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,915    
Investments at fair value $ 4,915    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [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,915    
Investments at fair value $ 4,915    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [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,885    
Investments at fair value $ 9,885    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [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,942    
Investments at fair value 4,942    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 115    
Investments at fair value $ 2    
Number of Shares (in shares) 84,037    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [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,942    
Investments at fair value $ 4,942    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Reputation Institute, Inc [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,667 $ 5,000  
Investments at cost 3,625 4,932  
Investments at fair value 3,625 4,932  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Reputation Institute, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 56 56  
Investments at fair value $ 80 $ 39  
Number of Shares (in shares) 3,731 3,731  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [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,959 4,870  
Investments at fair value $ 4,959 $ 4,870  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [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,959 4,933  
Investments at fair value 4,959 4,933  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [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,959 4,933  
Investments at fair value $ 4,959 $ 4,933  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [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,959 4,933  
Investments at fair value 4,959 $ 4,933  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost   46  
Investments at fair value   $ 0  
Number of Shares (in shares)   82,967  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Equity Securities [Member]      
Investments at cost   $ 230  
Investments at fair value   $ 0  
Number of Shares (in shares)   72,638,663  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 18 $ 22  
Investments at fair value $ 42 $ 312  
Number of Shares (in shares) 71,305 288,115  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Preferred Stock Warrants [Member]      
Investments at cost 64    
Investments at fair value $ 135    
Number of Shares (in shares) 682    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [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,860 2,421  
Investments at fair value $ 4,860 $ 2,421  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [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,466 2,487  
Investments at fair value 2,466 2,487  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 98 21  
Investments at fair value $ 174 $ 69  
Number of Shares (in shares) 161,215 77,828  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [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,466    
Investments at fair value $ 2,466    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [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,466    
Investments at fair value $ 2,466    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [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,773    
Investments at fair value $ 4,773    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [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,467    
Investments at fair value 2,467    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Preferred Stock Warrants [Member]      
Investments at cost 120    
Investments at fair value $ 105    
Number of Shares (in shares) 345,443    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [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,467    
Investments at fair value 2,467    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | E La Carte, Inc [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Groundspeed Analytics, Inc. [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Groundspeed Analytics, Inc. [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Groundspeed Analytics, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   6  
Investments at fair value   $ 6  
Number of Shares (in shares)   86,300  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Everstream Holdings, LLC [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 70    
Investments at fair value $ 63    
Number of Shares (in shares) 350,000    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Revinate Holdings, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 44 $ 46  
Investments at fair value $ 91 $ 99  
Number of Shares (in shares) 682,034 682,034  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Riv Data Corp [Member] | Preferred Stock Warrants [Member]      
Investments at cost   $ 12  
Investments at fair value   $ 296  
Number of Shares (in shares)   321,428  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | SIGNiX, Inc [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Skyword, Inc [Member] | Warrant [Member]      
Investments at cost   $ 48  
Investments at fair value   $ 1  
Number of Shares (in shares)   301,055  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visiblity Holdings LLC [Member] | Preferred Stock Warrants [Member]      
Investments at cost   $ 64  
Investments at fair value   $ 83  
Number of Shares (in shares)   682  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Topia Mobility, Inc [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  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | xAd, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 177 $ 177  
Investments at fair value $ 5 $ 12  
Number of Shares (in shares) 4,343,348 4,343,348  
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Branded Online, Inc [Member] | Common Stock [Member]      
Investments at cost   $ 1,079  
Investments at fair value   $ 83  
Number of Shares (in shares)   108,004  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Better Place Forests Co. [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Better Place Forests Co. [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Better Place Forests Co. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   26  
Investments at fair value   $ 0  
Number of Shares (in shares)   10,690  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,608 3,478  
Investments at fair value $ 3,608 $ 3,478  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,242 1,238  
Investments at fair value 1,242 1,238  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 94 56  
Investments at fair value $ 250 $ 233  
Number of Shares (in shares) 37,282 31,966  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,726 3,715  
Investments at fair value $ 3,726 $ 3,715  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,242 1,238  
Investments at fair value $ 1,242 $ 1,238  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,726 3,715  
Investments at fair value $ 3,726 $ 3,715  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,242 1,238  
Investments at fair value $ 1,242 $ 1,238  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,712 3,698  
Investments at fair value $ 3,712 $ 3,698  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,712 3,698  
Investments at fair value $ 3,712 $ 3,698  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,706    
Investments at fair value $ 3,706    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,707    
Investments at fair value $ 3,707    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [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,707    
Investments at fair value $ 3,707    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | CAMP NYC, Inc [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,383 $ 3,500  
Investments at cost 3,356 3,461  
Investments at fair value 3,356 3,461  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | CAMP NYC, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 22 20  
Investments at fair value $ 27 $ 61  
Number of Shares (in shares) 75,997 17,605  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Clara Foods Co [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,667 $ 2,500  
Investments at cost 1,656 2,482  
Investments at fair value $ 1,656 $ 2,482  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Clara Foods Co [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,583 $ 2,500  
Investments at cost 1,573 2,482  
Investments at fair value 1,573 2,482  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Preferred Stock Warrants [Member]      
Investments at cost 29 30  
Investments at fair value $ 122 $ 125  
Number of Shares (in shares) 46,745 46,745  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Alula Holdings, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Aterian, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Caastle, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 65 $ 68  
Investments at fair value $ 1,055 $ 1,069  
Number of Shares (in shares) 268,591 268,591  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [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,421 1,082  
Investments at fair value $ 1,421 $ 1,082  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [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,131 1,623  
Investments at fair value 2,131 1,623  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost 2,947 2,947  
Investments at fair value $ 2,259 $ 2,947  
Number of Shares (in shares) 1,312,500 1,312,500  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Interior Define, Inc. [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Interior Define, Inc. [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Interior Define, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   103  
Investments at fair value   $ 0  
Number of Shares (in shares)   553,710  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [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 $ 3,667 $ 5,000  
Investments at cost 3,647 4,954  
Investments at fair value $ 3,647 $ 4,954  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [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 $ 1,833 $ 2,500  
Investments at cost 1,824 2,477  
Investments at fair value 1,824 2,477  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [Member] | Preferred Stock Warrants [Member]      
Investments at cost 29 29  
Investments at fair value $ 56 $ 37  
Number of Shares (in shares) 250 143  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Lyrical Foods, Inc [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 12.00% 10.00%  
Margin 3.50% 6.75%  
Floor 9.00% 10.00%  
Ceiling 0.00% 0.00%  
ETP 1.00% 0.00%  
Maturity Date Sep. 01, 2027 Sep. 01, 2027  
Principal Amount $ 2,500 $ 2,500  
Investments at cost 2,591 2,588  
Investments at fair value $ 2,429 $ 2,279  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,752 $ 5,000  
Investments at cost 5,752 4,943  
Investments at fair value $ 5,018 $ 4,715  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,301 $ 2,000  
Investments at cost 2,301 1,981  
Investments at fair value 2,007 1,890  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost 188    
Investments at fair value $ 0    
Number of Shares (in shares) 12,618    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 9 197  
Investments at fair value $ 0 $ 17  
Number of Shares (in shares) 1,224,752 1,261,253  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,876 $ 2,500  
Investments at cost 2,876 2,477  
Investments at fair value $ 2,509 $ 2,363  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,451 $ 3,000  
Investments at cost 3,451 2,971  
Investments at fair value $ 3,011 $ 2,835  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,876 $ 2,500  
Investments at cost 2,876 2,459  
Investments at fair value $ 2,510 $ 2,345  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,876 $ 2,500  
Investments at cost 2,876 2,459  
Investments at fair value $ 2,510 $ 2,345  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,752 $ 5,000  
Investments at cost 5,752 4,914  
Investments at fair value $ 5,018 $ 4,688  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [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,876 $ 2,500  
Investments at cost 2,876 2,456  
Investments at fair value 2,510 $ 2,342  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | CZV, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost 81    
Investments at fair value $ 71    
Number of Shares (in shares) 65,569    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [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,416 2,347  
Investments at fair value $ 2,416 2,347  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [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,787    
Investments at fair value 1,787    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 182 104  
Investments at fair value $ 145 $ 104  
Number of Shares (in shares) 11,550 6,600  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate   14.25%  
Margin   7.25%  
Floor   10.50%  
Ceiling   0.00%  
ETP   3.00%  
Maturity Date   Mar. 01, 2025  
Principal Amount   $ 2,700  
Investments at cost   2,673  
Investments at fair value   $ 2,673  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate   14.25%  
Margin   7.25%  
Floor   10.50%  
Ceiling   0.00%  
ETP   3.00%  
Maturity Date   Mar. 01, 2025  
Principal Amount   $ 2,700  
Investments at cost   2,673  
Investments at fair value   2,673  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 57 57  
Investments at fair value $ 591 $ 429  
Number of Shares (in shares) 553,778 553,778  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Primary Kids, Inc [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate   14.25%  
Margin   7.25%  
Floor   10.50%  
Ceiling   0.00%  
ETP   3.00%  
Maturity Date   Sep. 01, 2025  
Principal Amount   $ 3,000  
Investments at cost   2,967  
Investments at fair value   2,967  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Quip NYC Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 325 325  
Investments at fair value $ 533 $ 534  
Number of Shares (in shares) 6,191 6,191  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Getaround, Inc [Member] | Common Stock [Member]      
Investments at cost   $ 253  
Investments at fair value   $ 57  
Number of Shares (in shares)   87,082  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Unagi, Inc [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,204 $ 2,500  
Investments at cost 1,086 2,473  
Investments at fair value $ 872 $ 2,473  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Unagi, Inc [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 $ 602 $ 1,250  
Investments at cost 543 1,236  
Investments at fair value 436 1,236  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Unagi, Inc [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  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Unagi, Inc [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 $ 602 $ 1,250  
Investments at cost 543 1,236  
Investments at fair value 436 1,236  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Updater, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost 34 34  
Investments at fair value $ 0 $ 42  
Number of Shares (in shares) 114,659 108,333  
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | SnagAJob.com, Inc [Member] | Common Stock [Member]      
Investments at cost   $ 8  
Investments at fair value   $ 83  
Number of Shares (in shares)   82,974  
Consumer-related Technologies [Member] | Investment, Affiliated Issuer, Controlled [Member] | Debt Securities [Member]      
Investments at cost $ 5,335    
Investments at fair value $ 4,969    
Consumer-related Technologies [Member] | Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.00%    
Ceiling 0.00%    
ETP 1.85%    
Maturity Date Aug. 01, 2029    
Principal Amount $ 3,547    
Investments at cost 3,585    
Investments at fair value $ 3,339    
Consumer-related Technologies [Member] | Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 12.25%    
Margin 3.75%    
Floor 12.00%    
Ceiling 0.00%    
ETP 1.85%    
Maturity Date Aug. 01, 2029    
Principal Amount $ 1,773    
Investments at cost 1,750    
Investments at fair value 1,630    
Other Sustainability Sector [Member]      
Investments at cost 98,906 $ 84,633  
Investments at fair value 80,370 85,524  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost 999    
Investments at fair value $ 542    
Number of Shares (in shares)    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Common Stock [Member]      
Investments at cost $ 250    
Investments at fair value $ 250    
Number of Shares (in shares) 1,162    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [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,685    
Investments at fair value $ 3,685    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [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,685    
Investments at fair value 3,685    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 81    
Investments at fair value $ 72    
Number of Shares (in shares) 400,000    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | LiquiGlide, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost $ 39 39  
Investments at fair value $ 50 $ 55  
Number of Shares (in shares) 61,359 61,539  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Common Stock [Member]      
Investments at cost $ 355    
Investments at fair value $ 355    
Number of Shares (in shares) 32,831    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 2.50%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 8,425    
Investments at cost 8,353    
Investments at fair value $ 4,549    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 2.50%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 8,425    
Investments at cost 8,229    
Investments at fair value 4,481    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Common Stock Warrants [Member]      
Investments at cost 490    
Investments at fair value $ 0    
Number of Shares (in shares) 215,171    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 2.50%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 8,425    
Investments at cost 8,229    
Investments at fair value $ 4,481    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Four [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 2.50%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 5,617    
Investments at cost 5,480    
Investments at fair value $ 2,984    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Five [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 2.50%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 5,617    
Investments at cost 5,480    
Investments at fair value $ 2,984    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Six [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 735    
Investments at cost 726    
Investments at fair value $ 395    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Seven [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 586    
Investments at cost 578    
Investments at fair value $ 315    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Eight [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 292    
Investments at cost 288    
Investments at fair value $ 157    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Nine [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 290    
Investments at cost 286    
Investments at fair value $ 156    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Ten [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 174    
Investments at cost 172    
Investments at fair value $ 93    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Eleven [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 802    
Investments at cost 791    
Investments at fair value $ 431    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Twelve [Member]      
Cash Rate 15.50%    
Margin 7.00%    
Floor 10.25%    
Ceiling 0.00%    
ETP 0.00%    
Maturity Date Mar. 31, 2024    
Principal Amount $ 1,091    
Investments at cost 1,083    
Investments at fair value $ 590    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [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,959 2,463  
Investments at fair value $ 4,959 $ 2,463  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [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,479 4,927  
Investments at fair value 2,479 4,927  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 214 214  
Investments at fair value $ 340 $ 361  
Number of Shares (in shares) 681 681  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [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,956 4,924  
Investments at fair value $ 4,956 $ 4,924  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [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,478 2,462  
Investments at fair value $ 2,478 $ 2,462  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [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,934 4,900  
Investments at fair value $ 4,934 $ 4,900  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [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,467 2,450  
Investments at fair value $ 2,467 $ 2,450  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [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,694 3,697  
Investments at fair value $ 3,694 $ 3,697  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [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,694 3,717  
Investments at fair value 3,694 3,717  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 175 126  
Investments at fair value $ 80 $ 268  
Number of Shares (in shares) 46,311 35,906  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [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,379 7,424  
Investments at fair value $ 7,379 $ 7,424  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [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,690 3,712  
Investments at fair value $ 3,690 $ 3,712  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [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,690 3,712  
Investments at fair value $ 3,690 3,712  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Six [Member]      
Cash Rate 14.50%    
Margin 6.00%    
Floor 10.00%    
Ceiling 0.00%    
ETP 2.00%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 4,500    
Investments at cost 4,446    
Investments at fair value $ 4,446    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Seven [Member]      
Cash Rate 14.50%    
Margin 6.00%    
Floor 10.00%    
Ceiling 0.00%    
ETP 2.00%    
Maturity Date Jan. 01, 2029    
Principal Amount $ 2,000    
Investments at cost 1,976    
Investments at fair value 1,976    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Common Stock [Member]      
Investments at cost 2,000    
Investments at fair value $ 1,700    
Number of Shares (in shares) 392,651    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cadrenal Therapeutics, Inc. [Member] | Common Stock [Member]      
Investments at cost $ 0    
Investments at fair value $ 443    
Number of Shares (in shares) 600,000    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Getaround, Inc [Member] | Common Stock [Member]      
Investments at cost $ 253    
Investments at fair value $ 20    
Number of Shares (in shares) 87,082    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | SnagAJob.com, Inc [Member] | Common Stock [Member]      
Investments at cost $ 9    
Investments at fair value $ 83    
Number of Shares (in shares) 82,974    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tigo Energy, Inc. [Member] | Common Stock [Member]      
Investments at cost $ 111    
Investments at fair value $ 13    
Number of Shares (in shares) 5,205    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tigo Energy, Inc. [Member] | Preferred Stock [Member]      
Investments at cost   8  
Investments at fair value   $ 27  
Number of Shares (in shares)   22,313  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerofarms, Inc. [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  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerofarms, Inc. [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  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerofarms, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   61  
Investments at fair value   $ 74  
Number of Shares (in shares)   201,537  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate   14.50%  
Margin   7.00%  
Floor   10.25%  
Ceiling   0.00%  
ETP   2.50%  
Maturity Date   Sep. 01, 2025  
Principal Amount   $ 7,500  
Investments at cost   7,371  
Investments at fair value   $ 7,371  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate   14.50%  
Margin   7.00%  
Floor   10.25%  
Ceiling   0.00%  
ETP   2.50%  
Maturity Date   Sep. 01, 2025  
Principal Amount   $ 7,500  
Investments at cost   7,371  
Investments at fair value   7,371  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Common Stock Warrants [Member]      
Investments at cost   488  
Investments at fair value   $ 1,061  
Number of Shares (in shares)   204,832  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate   14.50%  
Margin   7.00%  
Floor   10.25%  
Ceiling   0.00%  
ETP   2.50%  
Maturity Date   Sep. 01, 2025  
Principal Amount   $ 7,500  
Investments at cost   7,371  
Investments at fair value   $ 7,371  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Term Loan, Prime Index, Four [Member]      
Cash Rate   14.50%  
Margin   7.00%  
Floor   10.25%  
Ceiling   0.00%  
ETP   2.50%  
Maturity Date   Jul. 01, 2026  
Principal Amount   $ 5,000  
Investments at cost   4,903  
Investments at fair value   $ 4,903  
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc1 [Member] | Term Loan, Prime Index, Five [Member]      
Cash Rate   14.50%  
Margin   7.00%  
Floor   10.25%  
Ceiling   0.00%  
ETP   2.50%  
Maturity Date   Jul. 01, 2026  
Principal Amount   $ 5,000  
Investments at cost   4,903  
Investments at fair value   4,903  
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]      
Investments at cost $ 69,770    
Investments at fair value 69,770    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost 966    
Investments at fair value 1,871    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost 46    
Investments at fair value $ 12    
Number of Shares (in shares) 171,370    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Common Stock Warrants [Member]      
Investments at cost $ 70    
Investments at fair value $ 70    
Number of Shares (in shares) 32,244    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 166    
Investments at fair value $ 166    
Number of Shares (in shares) 184,253    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Kate Farms, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 102    
Investments at fair value $ 1,366    
Number of Shares (in shares) 82,965    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 167    
Investments at fair value $ 0    
Number of Shares (in shares) 85,066    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 192    
Investments at fair value $ 99    
Number of Shares (in shares) 652,250    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Medsphere Systems Corporation [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 60    
Investments at fair value $ 108    
Number of Shares (in shares) 7,097,792    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 163    
Investments at fair value $ 50    
Number of Shares (in shares) 150,353    
Technology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]      
Investments at cost $ 275,026 268,468  
Investments at fair value 269,790 259,366  
Technology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost 9,733 9,249  
Investments at fair value 14,506 16,148  
Technology Sector [Member] | Investment, Affiliated Issuer, Controlled [Member] | Equity Securities [Member]      
Investments at cost 3,311    
Investments at fair value 3,024    
Technology Sector [Member] | Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Common Stock [Member]      
Investments at cost 2,061    
Investments at fair value $ 2,165    
Number of Shares (in shares) 2,278,272    
Technology Sector [Member] | Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Preferred Stock [Member]      
Investments at cost $ 1,250    
Investments at fair value $ 859    
Number of Shares (in shares) 3,124,448    
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]      
Investments at cost $ 249,642 318,172  
Investments at fair value 244,815 317,568  
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost   4,197  
Investments at fair value   $ 9,792  
Number of Shares (in shares)    
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | Other Investments [Member]      
Investments at cost 1,200    
Investments at fair value 200    
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Royalty Agreement [Member]      
Investments at cost 1,200    
Investments at fair value 200    
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | ZetrOZ, Inc [Member] | Royalty Agreement [Member]      
Investments at cost 0    
Investments at fair value 0    
Life Science [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Debt Securities [Member]      
Investments at cost 23,551    
Life Science [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Equity Securities [Member]      
Investments at cost 5,000    
Investments at fair value $ 132    
Number of Shares (in shares)    
Life Science [Member] | Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member]      
Investments at cost $ 5,782    
Investments at fair value 6,230    
Life Science [Member] | Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member] | Other Investments [Member]      
Investments at cost 5,782    
Investments at fair value 6,230    
Data Storage Sector [Member]      
Investments at cost 417 $ 476  
Investments at fair value 418 1,316  
Data Storage Sector [Member] | Investment, Unaffiliated Issuer [Member] | CPG Beyond, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 242 242  
Investments at fair value $ 294 $ 909  
Number of Shares (in shares) 500,000 500,000  
Data Storage Sector [Member] | Investment, Unaffiliated Issuer [Member] | Silk, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 175 $ 234  
Investments at fair value $ 124 $ 407  
Number of Shares (in shares) 394,110 442,110  
Internet and Media Sector [Member]      
Investments at cost $ 329 $ 329  
Investments at fair value 1,582 1,159  
Internet and Media Sector [Member] | Investment, Unaffiliated Issuer [Member] | Global Worldwide LLC [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  
Internet and Media Sector [Member] | Investment, Unaffiliated Issuer [Member] | Rocket Lawyer Incorporated [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 92 $ 92  
Investments at fair value $ 318 $ 357  
Number of Shares (in shares) 261,721 261,721  
Internet and Media Sector [Member] | Investment, Unaffiliated Issuer [Member] | Skillshare, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost $ 162 $ 162  
Investments at fair value $ 1,201 $ 802  
Number of Shares (in shares) 139,074 139,074  
Networking Sector [Member]      
Investments at cost $ 5,451 $ 11,831  
Investments at fair value $ 5,297 $ 11,710  
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [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,500 $ 3,333  
Investments at cost 1,481 3,286  
Investments at fair value $ 1,481 $ 3,286  
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [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,500 $ 3,333  
Investments at cost 1,481 3,286  
Investments at fair value 1,481 3,286  
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 364 364  
Investments at fair value $ 210 $ 243  
Number of Shares (in shares) 344,102 344,102  
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [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 $ 750 $ 1,667  
Investments at cost 740 1,641  
Investments at fair value $ 740 $ 1,641  
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [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 $ 667 $ 1,667  
Investments at cost 656 1,641  
Investments at fair value $ 656 $ 1,641  
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, Five [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 $ 750 $ 1,667  
Investments at cost 729 1,613  
Investments at fair value 729 1,613  
Power Management Sector [Member]      
Investments at cost 1,585 1,585  
Investments at fair value 2,700 2,610  
Power Management Sector [Member] | Investment, Unaffiliated Issuer [Member] | Halio, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost 1,585 1,585  
Investments at fair value $ 2,700 $ 2,610  
Number of Shares (in shares) 38,241,466 5,002,574  
Semiconductor Sector [Member]      
Investments at cost $ 45 $ 56  
Investments at fair value 0 0  
Semiconductor Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalanche Technology, Inc [Member] | Warrant [Member]      
Investments at cost   56  
Investments at fair value   $ 0  
Number of Shares (in shares)   6,081  
Semiconductor Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalanche Technology, Inc [Member] | Preferred and Common Stock [Member]      
Investments at cost 45    
Investments at fair value $ 0    
Number of Shares (in shares) 5,938    
Life Science Segment [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost $ 4,702    
Investments at fair value 7,675    
Diagnostics Sector [Member]      
Investments at cost 19,735 $ 9,851  
Investments at fair value $ 19,701 $ 9,858  
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [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,484 2,385  
Investments at fair value $ 2,484 $ 2,385  
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [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,484 2,473  
Investments at fair value $ 2,484 2,473  
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   47  
Investments at fair value   $ 54  
Number of Shares (in shares)   159,893  
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [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,968 4,946  
Investments at fair value $ 4,968 4,946  
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 11.75%    
Margin 3.25%    
Floor 11.50%    
Ceiling 0.00%    
ETP 5.00%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 5,000    
Investments at cost 4,633    
Investments at fair value $ 4,633    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 11.75%    
Margin 3.25%    
Floor 11.50%    
Ceiling 0.00%    
ETP 5.00%    
Maturity Date Jan. 01, 2028    
Principal Amount $ 5,000    
Investments at cost 4,884    
Investments at fair value 4,884    
Software, Healthcare Information and Service [Member]      
Investments at cost 50,899 13,735  
Investments at fair value $ 50,574 $ 14,044  
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, One [Member]      
Cash Rate 14.00% 12.50%  
Margin 5.50% 5.50%  
Floor 9.50% 9.50%  
Ceiling 0.00% 0.00%  
ETP 3.00% 3.00%  
Maturity Date Aug. 01, 2027 Aug. 01, 2027  
Principal Amount $ 7,000 $ 7,000  
Investments at cost 6,684 6,619  
Investments at fair value $ 6,684 $ 6,619  
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index Two [Member]      
Cash Rate 14.00% 12.50%  
Margin 5.50% 5.50%  
Floor 9.50% 9.50%  
Ceiling 0.00% 0.00%  
ETP 3.00% 3.00%  
Maturity Date Aug. 01, 2027 Aug. 01, 2027  
Principal Amount $ 3,500 $ 3,500  
Investments at cost 3,463 3,448  
Investments at fair value $ 3,463 3,448  
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Preferred Stock Warrants [Member]      
Investments at cost   160  
Investments at fair value   $ 170  
Number of Shares (in shares)   80,544  
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index Three [Member]      
Cash Rate 14.00% 12.50%  
Margin 5.50% 5.50%  
Floor 9.50% 9.50%  
Ceiling 0.00% 0.00%  
ETP 3.00% 3.00%  
Maturity Date Aug. 01, 2027 Aug. 01, 2027  
Principal Amount $ 3,500 $ 3,500  
Investments at cost 3,463 3,448  
Investments at fair value $ 3,463 3,448  
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [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,710    
Investments at fair value $ 2,710    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [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,656    
Investments at fair value $ 9,656    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [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,925    
Investments at fair value $ 4,925    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [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,925    
Investments at fair value $ 4,925    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [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,925    
Investments at fair value $ 4,925    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | Medsphere Systems Corporation [Member] | Preferred Stock Warrants [Member]      
Investments at cost   60  
Investments at fair value   $ 359  
Number of Shares (in shares)   7,097,792  
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [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,648    
Investments at fair value $ 4,648    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [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,918    
Investments at fair value 4,918    
Sustainability Segment [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]      
Investments at cost 97,907 $ 83,705  
Investments at fair value 79,828 83,705  
Sustainability Segment [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost   928  
Investments at fair value   $ 1,819  
Number of Shares (in shares)    
Other Healthcare Sector [Member]      
Investments at cost 102 $ 7,559  
Investments at fair value $ 1,366 3,870  
Other Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kate Farms, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost   102  
Investments at fair value   $ 1,370  
Number of Shares (in shares)   82,965  
Other Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Secure Transfusion Services, Inc [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  
Other Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Secure Transfusion Services, Inc [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  
Other Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Secure Transfusion Services, Inc [Member] | Preferred Stock Warrants [Member]      
Investments at cost   47  
Investments at fair value   $ 0  
Number of Shares (in shares)   77,690  
Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]      
Investments at cost   $ 30,729  
Investments at fair value   25,819  
Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]      
Investments at cost   416  
Investments at fair value   $ 1,953  
[1] As of December 31, 2023, the Company no longer owns 5% of more of the portfolio company.