XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Schedule of Investments (Unaudited) - Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Investments at cost $ 765,173 $ 759,182    
Investments at fair value 711,116 709,085    
Warrant [Member]        
Investments at cost 16,636 16,526    
Investments at fair value 23,928 24,594    
Investment, Unaffiliated Issuer [Member]        
Investments at cost 721,456 716,077    
Investments at fair value 684,895 693,730    
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]        
Investments at cost 690,431 692,345    
Investments at fair value 653,053 664,203    
Investment, Unaffiliated Issuer [Member] | Warrant [Member]        
Investments at cost 16,511 16,400    
Investments at fair value 23,928 24,594    
Investment, Unaffiliated Issuer [Member] | Equity Securities [Member]        
Investments at cost 6,133 6,132    
Investments at fair value 4,567 4,733    
Investment, Affiliated Issuer, Noncontrolled [Member]        
Investments at cost 28,689 28,677    
Investments at fair value 12,577 1,132 $ 846 $ 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Debt Securities [Member]        
Investments at fair value 12,577      
Investment, Affiliated Issuer, Noncontrolled [Member] | Warrant [Member]        
Investments at cost 125 126    
Investments at fair value 0 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     $ 846 $ 0
Investment, Affiliated Issuer, Controlled [Member]        
Investments at cost 15,028 14,428    
Investments at fair value 13,644 14,223    
Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member]        
Investments at fair value 5,845 6,230    
Biotechnology Sector [Member]        
Investments at cost 142,108 145,544    
Investments at fair value $ 124,741 $ 117,781    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.25% 13.25%    
Margin 4.75% 4.75%    
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,982 4,979    
Investments at fair value $ 4,982 $ 4,979    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.25% 13.25%    
Margin 4.75% 4.75%    
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,982 4,979    
Investments at fair value 4,982 4,979    
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 $ 220 $ 318    
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 $ 250    
Investments at fair value $ 250 $ 250    
Number of Shares (in shares) 1,162 1,162    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 13.25% 13.25%    
Margin 4.75% 4.75%    
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,989 2,987    
Investments at fair value $ 2,989 $ 2,987    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 13.25% 13.25%    
Margin 4.75% 4.75%    
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,982 4,979    
Investments at fair value $ 4,982 $ 4,979    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 13.25% 13.25%    
Margin 4.75% 4.75%    
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,982 4,979    
Investments at fair value $ 4,982 $ 4,979    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 13.25% 13.25%    
Margin 4.75% 4.75%    
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,989 2,987    
Investments at fair value 2,989 2,987    
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 117    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.22% 13.22%    
Margin 4.72% 4.72%    
Floor 9.75% 9.75%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jun. 01, 2024 Jun. 01, 2024    
Principal Amount $ 565 $ 1,414    
Investments at cost 564 1,410    
Investments at fair value $ 564 $ 1,410    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.22% 13.22%    
Margin 4.72% 4.72%    
Floor 9.75% 9.75%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jun. 01, 2024 Jun. 01, 2024    
Principal Amount $ 565 $ 1,414    
Investments at cost 564 1,410    
Investments at fair value 564 1,410    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 176 178    
Investments at fair value $ 135 $ 246    
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 $ 355 $ 355    
Investments at fair value $ 355 $ 355    
Number of Shares (in shares) 32,831 32,831    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 13.22% 13.22%    
Margin 4.72% 4.72%    
Floor 9.75% 9.75%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Nov. 01, 2025 Nov. 01, 2025    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,957 4,950    
Investments at fair value $ 4,957 $ 4,950    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 13.22% 13.22%    
Margin 4.72% 4.72%    
Floor 9.75% 9.75%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date May 01, 2026 May 01, 2026    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,958 4,949    
Investments at fair value 4,958 4,949    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Imunon, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 65 65    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 19,671 19,671    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.25% 13.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,204 6,199    
Investments at fair value $ 6,204 $ 6,199    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.25% 13.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,204 6,199    
Investments at fair value 6,204 6,199    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | KSQ Therapeutics, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 50 50    
Investments at fair value $ 54 $ 53    
Number of Shares (in shares) 48,076 48,076    
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 16,611    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.75% 13.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,725 3,716    
Investments at fair value $ 3,725 $ 3,716    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.75% 13.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,484 2,478    
Investments at fair value 2,484 2,478    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Native Microbials, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 64 64    
Investments at fair value $ 80 $ 157    
Number of Shares (in shares) 103,679 103,679    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.25% 14.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,924 9,911    
Investments at fair value $ 9,924 $ 9,911    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.25% 14.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,722 3,717    
Investments at fair value 3,722 3,717    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | PDS Biotechnology Corporation [Member] | Common Stock Warrants [Member]        
Investments at cost 160 160    
Investments at fair value $ 364 $ 606    
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% 14.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,722 3,717    
Investments at fair value $ 3,722 $ 3,717    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.86% 13.86%    
Margin 5.36% 5.36%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 5.50% 5.50%    
Maturity Date Dec. 01, 2024 Dec. 01, 2024    
Principal Amount $ 4,667 $ 4,666    
Investments at cost 4,603 4,579    
Investments at fair value $ 4,327 $ 4,414    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.86% 13.86%    
Margin 5.36% 5.36%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 5.50% 5.50%    
Maturity Date Dec. 01, 2024 Dec. 01, 2024    
Principal Amount $ 4,667 $ 4,666    
Investments at cost 4,603 4,579    
Investments at fair value 4,327 4,414    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Common Stock Warrants [Member]        
Investments at cost 278 278    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 175,098 175,098    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 312 $ 312    
Investments at fair value $ 232 $ 225    
Number of Shares (in shares) 691,895 691,895    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 13.86% 13.86%    
Margin 5.36% 5.36%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 5.50% 5.50%    
Maturity Date Dec. 01, 2024 Dec. 01, 2024    
Principal Amount $ 2,333 $ 2,333    
Investments at cost 2,295 2,281    
Investments at fair value $ 2,158 $ 2,199    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 13.86% 13.86%    
Margin 5.36% 5.36%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 5.50% 5.50%    
Maturity Date Dec. 01, 2024 Dec. 01, 2024    
Principal Amount $ 2,333 $ 2,333    
Investments at cost 2,295 2,281    
Investments at fair value $ 2,158 $ 2,199    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 13.86% 13.86%    
Margin 5.36% 5.36%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 5.50% 5.50%    
Maturity Date Dec. 01, 2024 Dec. 01, 2024    
Principal Amount $ 2,333 $ 2,333    
Investments at cost 2,293 2,278    
Investments at fair value $ 2,156 $ 2,196    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 13.86% 13.86%    
Margin 5.36% 5.36%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 5.50% 5.50%    
Maturity Date Dec. 01, 2024 Dec. 01, 2024    
Principal Amount $ 2,333 $ 2,333    
Investments at cost 2,293 2,278    
Investments at fair value $ 2,156 $ 2,196    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.25% 14.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 $ 2,500 $ 3,000    
Investments at cost 2,429 2,914    
Investments at fair value $ 2,429 $ 2,870    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Greenlight Biosciences, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.25% 14.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,250 $ 1,500    
Investments at cost 1,215 1,458    
Investments at fair value $ 1,215 $ 1,436    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.00% 14.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 $ 3,643 $ 4,250    
Investments at cost 3,594 4,193    
Investments at fair value $ 3,594 $ 4,193    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.00% 14.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 $ 1,821 $ 2,125    
Investments at cost 1,797 2,096    
Investments at fair value 1,797 2,096    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Stealth BioTherapeutics Inc. [Member] | Common Stock Warrants [Member]        
Investments at cost 264 264    
Investments at fair value $ 116 $ 113    
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% 12.75%    
Margin 4.25% 4.25%    
Floor 12.25% 12.25%    
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,232 2,230    
Investments at fair value $ 2,232 $ 2,230    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 12.25% 12.25%    
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,462 2,459    
Investments at fair value 2,462 2,459    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tallac Therapeutics, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 194 194    
Investments at fair value $ 175 $ 172    
Number of Shares (in shares) 1,600,002 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 $ 26 $ 33    
Number of Shares (in shares) 126,000 126,000    
Biotechnology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cadrenal Therapeutics, Inc. [Member] | Common Stock [Member]        
Investments at cost $ 0 $ 0    
Investments at fair value $ 367 $ 443    
Number of Shares (in shares) 600,000 600,000    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Warrant [Member]        
Investments at cost $ 125 $ 126    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 23,196 23,196    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 4.25% 2.27%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 5,712 $ 5,532    
Investments at cost 5,228 5,228    
Investments at fair value $ 2,790 $ 222    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 4.25% 2.27%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 8,568 $ 8,298    
Investments at cost 7,880 7,867    
Investments at fair value 4,207 336    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Common Stock [Member]        
Investments at cost 5,000 5,000    
Investments at fair value $ 0 $ 132    
Number of Shares (in shares) 2,164,502 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% 12.75%    
Margin 4.25% 4.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 4.25% 2.27%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 3,427 $ 3,319    
Investments at cost 3,137 3,137    
Investments at fair value $ 1,674 $ 133    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 4.25% 2.27%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 3,427 $ 3,319    
Investments at cost 3,137 3,137    
Investments at fair value $ 1,674 $ 133    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 4.25% 2.27%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 2,285 $ 2,213    
Investments at cost 2,091 2,091    
Investments at fair value $ 1,116 $ 88    
Biotechnology Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 4.25% 2.27%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 2,285 $ 2,213    
Investments at cost 2,091 2,091    
Investments at fair value 1,116 88    
Medical Device Sector [Member]        
Investments at cost 164,060 147,064    
Investments at fair value $ 161,155 $ 145,019    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.25% 13.25%    
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,726 3,722    
Investments at fair value $ 3,726 $ 3,722    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.25% 13.25%    
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,725 3,722    
Investments at fair value 3,725 3,722    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 103 103    
Investments at fair value $ 329 $ 215    
Number of Shares (in shares) 34,410 34,410    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 13.75% 13.75%    
Margin 5.25% 5.25%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jan. 01, 2027 Jan. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,949 4,943    
Investments at fair value $ 4,949 $ 4,943    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 13.75% 13.75%    
Margin 5.25% 5.25%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jan. 01, 2027 Jan. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,909 4,900    
Investments at fair value 4,909 $ 4,900    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate   14.00%    
Margin   5.50%    
Floor   10.25%    
Ceiling   0.00%    
ETP   4.00%    
Maturity Date   Nov. 01, 2026    
Principal Amount   $ 3,500    
Investments at cost   3,469    
Investments at fair value   $ 1,574    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate   14.00%    
Margin   5.50%    
Floor   10.25%    
Ceiling   0.00%    
ETP   4.00%    
Maturity Date   Nov. 01, 2026    
Principal Amount   $ 3,500    
Investments at cost   3,563    
Investments at fair value   $ 1,617    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Robin Healthcare, Inc. [Member] | Royalty Agreement [Member]        
Investments at cost 7,181      
Investments at fair value $ 3,247      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 8.00% 8.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,475 2,297    
Investments at fair value $ 2,475 $ 2,297    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 8.00% 8.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,475 2,473    
Investments at fair value 2,475 2,473    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 275 275    
Investments at fair value $ 276 $ 269    
Number of Shares (in shares) 2,637,041 2,637,043    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 8.00% 8.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,950 4,946    
Investments at fair value $ 4,950 $ 4,946    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 8.00% 8.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,950 4,946    
Investments at fair value $ 4,950 $ 4,946    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 12.00%      
Margin 3.50%      
Floor 11.75%      
Ceiling 0.00%      
ETP 8.00%      
Maturity Date Apr. 01, 2028      
Principal Amount $ 3,750      
Investments at cost 3,706      
Investments at fair value $ 3,706      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 12.00%      
Margin 3.50%      
Floor 11.75%      
Ceiling 0.00%      
ETP 8.00%      
Maturity Date Apr. 01, 2028      
Principal Amount $ 3,750      
Investments at cost 3,706      
Investments at fair value $ 3,706      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Seven [Member]        
Cash Rate 12.00%      
Margin 3.50%      
Floor 11.75%      
Ceiling 0.00%      
ETP 8.00%      
Maturity Date Apr. 01, 2028      
Principal Amount $ 3,750      
Investments at cost 3,706      
Investments at fair value $ 3,706      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Eight [Member]        
Cash Rate 12.00%      
Margin 3.50%      
Floor 11.75%      
Ceiling 0.00%      
ETP 8.00%      
Maturity Date Apr. 01, 2028      
Principal Amount $ 3,750      
Investments at cost 3,706      
Investments at fair value $ 3,706      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Spineology, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.50% 15.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,981 4,978    
Investments at fair value $ 4,981 $ 4,978    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Spineology, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 15.50% 15.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,491 2,489    
Investments at fair value 2,491 2,489    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Common Stock [Member]        
Investments at cost 2,000 2,000    
Investments at fair value $ 1,700 $ 1,700    
Number of Shares (in shares) 392,651 392,651    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Royalty Agreement [Member]        
Investments at cost $ 1,200 $ 1,200    
Investments at fair value $ 100 $ 200    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.75% 13.75%    
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,470 3,467    
Investments at fair value $ 3,470 $ 3,467    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.75% 13.75%    
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,470 3,467    
Investments at fair value 3,470 3,467    
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 $ 2 $ 1    
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% 13.75%    
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,459 3,456    
Investments at fair value $ 3,459 $ 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% 13.75%    
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,459 3,456    
Investments at fair value 3,459 3,456    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | ZetrOZ, Inc [Member] | Royalty Agreement [Member]        
Investments at cost 0 0    
Investments at fair value 0 0    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | AccuVein Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 7 24    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 271 1,175    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerin Medical, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 66 $ 66    
Investments at fair value $ 1,046 $ 1,199    
Number of Shares (in shares) 1,818,183 1,818,183    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 48 $ 48    
Investments at fair value $ 10 $ 9    
Number of Shares (in shares) 8,800 8,800    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index One [Member]        
Cash Rate 9.00% 9.00%    
Margin 0.00% 0.00%    
Floor 0.00% 0.00%    
Ceiling 0.00% 0.00%    
ETP 18.00% 18.00%    
Maturity Date Apr. 01, 2028 Apr. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,471 2,468    
Investments at fair value $ 2,339 $ 2,342    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index Two [Member]        
Cash Rate 9.00% 9.00%    
Margin 0.00% 0.00%    
Floor 0.00% 0.00%    
Ceiling 0.00% 0.00%    
ETP 18.00% 18.00%    
Maturity Date Apr. 01, 2028 Apr. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,471 2,468    
Investments at fair value $ 2,339 $ 2,342    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index Three [Member]        
Cash Rate 9.00% 9.00%    
Margin 0.00% 0.00%    
Floor 0.00% 0.00%    
Ceiling 0.00% 0.00%    
ETP 18.00% 18.00%    
Maturity Date Jun. 30, 2024 Jun. 30, 2024    
Principal Amount $ 200 $ 200    
Investments at cost 200 200    
Investments at fair value $ 189 $ 190    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.25% 12.25%    
Margin 3.75% 3.75%    
Floor 12.25% 12.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 15,000 $ 15,000    
Investments at cost 14,690 14,675    
Investments at fair value $ 14,690 $ 14,675    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.25% 12.25%    
Margin 3.75% 3.75%    
Floor 12.25% 12.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 10,000 $ 10,000    
Investments at cost 9,793 9,784    
Investments at fair value 9,793 9,784    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Preferred Stock Warrants [Member]        
Investments at cost 432 432    
Investments at fair value $ 368 $ 379    
Number of Shares (in shares) 4,109 4,109    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 12.25% 12.25%    
Margin 3.75% 3.75%    
Floor 12.25% 12.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,897 4,892    
Investments at fair value $ 4,897 $ 4,892    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 12.25% 12.25%    
Margin 3.75% 3.75%    
Floor 12.25% 12.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,449 2,446    
Investments at fair value 2,449 2,446    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Canary Medical Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 86 86    
Investments at fair value $ 1,299 $ 1,305    
Number of Shares (in shares) 12,153 12,153    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.50% 11.50%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,764 4,757    
Investments at fair value $ 4,764 $ 4,757    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.50% 11.50%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,457 2,454    
Investments at fair value 2,457 2,454    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 152 152    
Investments at fair value $ 138 $ 135    
Number of Shares (in shares) 93,336 93,336    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.50% 11.50%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,457 2,454    
Investments at fair value $ 2,457 $ 2,454    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 11.25% 12.00%    
Margin 2.75% 3.50%    
Floor 9.25% 8.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 5.50%    
Maturity Date Mar. 01, 2029 Oct. 01, 2024    
Principal Amount $ 5,000 $ 3,750    
Investments at cost 4,811 3,738    
Investments at fair value $ 4,811 $ 3,738    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 11.25% 12.00%    
Margin 2.75% 3.50%    
Floor 9.25% 8.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 5.50%    
Maturity Date Mar. 01, 2029 Oct. 01, 2024    
Principal Amount $ 5,000 $ 3,750    
Investments at cost 4,932 3,738    
Investments at fair value 4,932 3,738    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 139 69    
Investments at fair value $ 267 $ 229    
Number of Shares (in shares) 219,866 145,483    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 11.25% 12.00%    
Margin 2.75% 3.50%    
Floor 9.25% 8.25%    
Ceiling 0.00% 0.00%    
ETP 4.00% 5.50%    
Maturity Date Mar. 01, 2029 Oct. 01, 2024    
Principal Amount $ 4,000 $ 1,875    
Investments at cost 3,946 1,866    
Investments at fair value 3,946 $ 1,866    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate   12.00%    
Margin   3.50%    
Floor   8.25%    
Ceiling   0.00%    
ETP   5.50%    
Maturity Date   Oct. 01, 2024    
Principal Amount   $ 1,875    
Investments at cost   1,866    
Investments at fair value   $ 1,866    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member]        
Investments at cost 162      
Investments at fair value $ 182      
Number of Shares (in shares) 4,635,992      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.00% 14.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,375 $ 4,583    
Investments at cost 4,332 4,546    
Investments at fair value $ 4,332 $ 4,546    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.00% 14.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,188 $ 2,292    
Investments at cost 2,166 2,273    
Investments at fair value 2,166 2,273    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Common Stock Warrants [Member]        
Investments at cost 0      
Investments at fair value $ 0      
Number of Shares (in shares) 30,585      
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost   149    
Investments at fair value   $ 167    
Number of Shares (in shares)   4,106,174    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.32% 13.32%    
Margin 4.82% 4.82%    
Floor 9.25% 9.25%    
Ceiling 0.00% 0.00%    
ETP 10.36% 10.36%    
Maturity Date Jul. 01, 2025 Jul. 01, 2025    
Principal Amount $ 3,911 $ 3,960    
Investments at cost 3,864 3,923    
Investments at fair value $ 3,864 $ 3,923    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.32% 13.32%    
Margin 4.82% 4.82%    
Floor 9.25% 9.25%    
Ceiling 0.00% 0.00%    
ETP 10.36% 10.36%    
Maturity Date Jul. 01, 2025 Jul. 01, 2025    
Principal Amount $ 3,911 $ 3,960    
Investments at cost 3,864 3,923    
Investments at fair value 3,864 3,923    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Conventus Orthopaedics, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 256 221    
Investments at fair value $ 247 $ 206    
Number of Shares (in shares) 9,313,541 7,972,222    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.59% 13.59%    
Margin 5.09% 5.09%    
Floor 10.00% 10.00%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jan. 01, 2024 Jan. 01, 2024    
Principal Amount $ 391 $ 500    
Investments at cost 391 500    
Investments at fair value $ 391 $ 500    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.59% 13.59%    
Margin 5.09% 5.09%    
Floor 10.00% 10.00%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Mar. 01, 2024 Jan. 01, 2024    
Principal Amount $ 533 $ 33    
Investments at cost 533 33    
Investments at fair value 533 33    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | CSA Medical, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 174 174    
Investments at fair value $ 128 $ 124    
Number of Shares (in shares) 3,341,376 3,341,376    
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] | CVRx, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost $ 76 76    
Investments at fair value $ 382 $ 980    
Number of Shares (in shares) 47,410 47,410    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | InfoBionic, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 124 $ 124    
Investments at fair value $ 50 $ 26    
Number of Shares (in shares) 2,010,424 2,010,424    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Magnolia Medical Technologies, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 195 $ 194    
Investments at fair value $ 374 $ 368    
Number of Shares (in shares) 809,931 809,931    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | Meditrina, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 83 $ 83    
Investments at fair value $ 54 $ 93    
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% 12.25%    
Margin 3.75% 3.75%    
Floor 12.25% 12.25%    
Ceiling 0.00% 0.00%    
ETP 3.50% 3.50%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,691 3,689    
Investments at fair value $ 3,691 $ 3,689    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.25% 12.25%    
Margin 3.75% 3.75%    
Floor 12.25% 12.25%    
Ceiling 0.00% 0.00%    
ETP 3.50% 3.50%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,691 3,689    
Investments at fair value 3,691 3,689    
Medical Device Sector [Member] | Investment, Unaffiliated Issuer [Member] | MicroTransponder, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 47 47    
Investments at fair value $ 48 $ 47    
Number of Shares (in shares) 103,172 103,172    
Medical Device Sector [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member] | Common Stock [Member]        
Investments at cost $ 0 $ 0    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 660,537 660,537    
Communications Sector [Member]        
Investments at cost $ 17,327 $ 19,192    
Investments at fair value $ 20,185 $ 22,188    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.50% 14.50%    
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 $ 5,625 $ 6,250    
Investments at cost 5,597 6,218    
Investments at fair value $ 5,597 $ 6,218    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.50% 14.50%    
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 $ 5,625 $ 6,250    
Investments at cost 5,597 6,218    
Investments at fair value 5,597 6,218    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 46 47    
Investments at fair value $ 62 $ 61    
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% 14.50%    
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 $ 5,625 $ 6,250    
Investments at cost 5,597 6,218    
Investments at fair value 5,597 6,218    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Preferred Stock [Member]        
Investments at cost 261 261    
Investments at fair value $ 306 $ 306    
Number of Shares (in shares) 1,810 1,810    
Communications Sector [Member] | Investment, Unaffiliated Issuer [Member] | Intelepeer Holdings, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 137 $ 138    
Investments at fair value $ 2,894 $ 3,036    
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 $ 132 $ 131    
Number of Shares (in shares) 598,850 598,850    
Software Sector [Member]        
Investments at cost $ 159,094 $ 164,133    
Investments at fair value $ 154,908 $ 160,749    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.00% 15.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,701 $ 6,625    
Investments at cost 6,607 6,519    
Investments at fair value $ 6,303 $ 6,176    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 15.00% 15.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,185 $ 6,116    
Investments at cost 6,098 6,018    
Investments at fair value 5,819 5,701    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | DropOff, Inc. [Member] | Common Stock Warrants [Member]        
Investments at cost 455 455    
Investments at fair value $ 56 $ 46    
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% 15.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,577 $ 2,548    
Investments at cost 2,541 2,507    
Investments at fair value $ 2,425 $ 2,375    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.00% 14.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,912 9,895    
Investments at fair value $ 9,540 $ 9,895    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.00% 14.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,912 9,895    
Investments at fair value 9,540 9,895    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 273 273    
Investments at fair value $ 11 $ 13    
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% 14.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,956 4,947    
Investments at fair value $ 4,770 $ 4,947    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 14.00% 14.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,956 4,947    
Investments at fair value 4,770 $ 4,947    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Engage3, LLC [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate   14.75%    
Margin   6.25%    
Floor   9.75%    
Ceiling   0.00%    
ETP   4.50%    
Maturity Date   Jul. 01, 2027    
Principal Amount   $ 3,750    
Investments at cost   3,728    
Investments at fair value   $ 3,728    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Engage3, LLC [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate   14.75%    
Margin   6.25%    
Floor   9.75%    
Ceiling   0.00%    
ETP   4.50%    
Maturity Date   Jul. 01, 2027    
Principal Amount   $ 3,750    
Investments at cost   3,728    
Investments at fair value   3,728    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 168 167    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 85,066 85,066    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Elligo Health Research, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 191 $ 192    
Investments at fair value $ 98 $ 99    
Number of Shares (in shares) 652,250 652,250    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.00% 15.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,977 4,971    
Investments at fair value $ 4,977 $ 4,971    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 15.00% 15.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,489 2,486    
Investments at fair value 2,489 2,486    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lemongrass Holdings, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 34 32    
Investments at fair value $ 121 $ 120    
Number of Shares (in shares) 101,308 101,308    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Medsphere Systems Corporation [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 60 $ 60    
Investments at fair value $ 134 $ 108    
Number of Shares (in shares) 7,097,792 7,097,792    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 163 $ 163    
Investments at fair value $ 58 $ 50    
Number of Shares (in shares) 150,353 150,353    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.50% 14.50%    
Margin 6.00% 6.00%    
Floor 14.25% 14.25%    
Ceiling 0.00% 0.00%    
ETP 5.00% 4.00%    
Maturity Date Nov. 01, 2026 Nov. 01, 2026    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,473 2,471    
Investments at fair value $ 2,473 $ 2,373    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.50% 14.50%    
Margin 6.00% 6.00%    
Floor 14.25% 14.25%    
Ceiling 0.00% 0.00%    
ETP 5.00% 4.00%    
Maturity Date Dec. 01, 2026 Dec. 01, 2026    
Principal Amount $ 1,250 $ 1,250    
Investments at cost 1,239 1,237    
Investments at fair value 1,239 1,188    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 43 43    
Investments at fair value $ 0 $ 1    
Number of Shares (in shares) 85,543 85,543    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lytics, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 14.50% 14.50%    
Margin 6.00% 6.00%    
Floor 14.25% 14.25%    
Ceiling 0.00% 0.00%    
ETP 5.00% 4.00%    
Maturity Date Apr. 01, 2027 Apr. 01, 2027    
Principal Amount $ 1,000 $ 1,000    
Investments at cost 994 994    
Investments at fair value $ 994 $ 954    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,783 4,779    
Investments at fair value $ 4,783 $ 4,779    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,919 4,915    
Investments at fair value 4,919 4,915    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 220 223    
Investments at fair value $ 253 $ 247    
Number of Shares (in shares) 948,275 948,275    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,919 4,915    
Investments at fair value $ 4,919 $ 4,915    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,919 4,915    
Investments at fair value $ 4,919 $ 4,915    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.50% 13.50%    
Margin 5.00% 5.00%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Mar. 01, 2027 Mar. 01, 2027    
Principal Amount $ 10,000 $ 10,000    
Investments at cost 9,896 9,885    
Investments at fair value $ 9,896 $ 9,885    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.50% 13.50%    
Margin 5.00% 5.00%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Mar. 01, 2027 Mar. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,947 4,942    
Investments at fair value 4,947 4,942    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 116 115    
Investments at fair value $ 3 $ 2    
Number of Shares (in shares) 84,037 84,037    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 13.50% 13.50%    
Margin 5.00% 5.00%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date   Mar. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,947 4,942    
Investments at fair value $ 4,947 $ 4,942    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Reputation Institute, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.75% 15.75%    
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,233 $ 3,667    
Investments at cost 3,182 3,625    
Investments at fair value 3,182 3,625    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Reputation Institute, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 66 56    
Investments at fair value $ 83 $ 80    
Number of Shares (in shares) 4,104 3,731    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.25% 14.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,965 4,959    
Investments at fair value $ 4,965 $ 4,959    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.25% 14.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,965 4,959    
Investments at fair value 4,965 4,959    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 123 123    
Investments at fair value $ 85 $ 135    
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%    
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,965 4,959    
Investments at fair value $ 4,965 $ 4,959    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 14.25% 14.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,965 4,959    
Investments at fair value 4,965 4,959    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Preferred Stock [Member]        
Investments at cost 2,800 2,800    
Investments at fair value $ 1,281 $ 1,281    
Number of Shares (in shares) 280,000 280,000    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Jun. 01, 2028 Jun. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,458 2,457    
Investments at fair value $ 2,458 $ 2,457    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Jun. 01, 2028 Jun. 01, 2028    
Principal Amount $ 3,500 $ 3,500    
Investments at cost 3,490 3,489    
Investments at fair value 3,490 3,489    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Preferred Stock Warrants [Member]        
Investments at cost 64 64    
Investments at fair value $ 138 $ 135    
Number of Shares (in shares) 682 682    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Jun. 01, 2028 Jun. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,493 2,492    
Investments at fair value $ 2,493 $ 2,492    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 12.75% 12.75%    
Margin 4.25% 4.25%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Jun. 01, 2028 Jun. 01, 2028    
Principal Amount $ 1,500 $ 1,500    
Investments at cost 1,496 1,495    
Investments at fair value 1,496 1,495    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 18 18    
Investments at fair value $ 42 $ 42    
Number of Shares (in shares) 71,305 71,305    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock [Member]        
Investments at cost $ 4 $ 4    
Investments at fair value $ 193 $ 193    
Number of Shares (in shares) 66,127 66,127    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.50% 12.50%    
Margin 4.00% 4.00%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 3.50% 3.50%    
Maturity Date Jun. 01, 2027 Jun. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,779 4,773    
Investments at fair value $ 4,779 $ 4,773    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 12.50% 12.50%    
Margin 4.00% 4.00%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 3.50% 3.50%    
Maturity Date Jun. 01, 2027 Jun. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,470 2,467    
Investments at fair value 2,470 2,467    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Preferred Stock Warrants [Member]        
Investments at cost 120 120    
Investments at fair value $ 211 $ 105    
Number of Shares (in shares) 345,443 345,443    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 12.50% 12.50%    
Margin 4.00% 4.00%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 3.50% 3.50%    
Maturity Date Jun. 01, 2027 Jun. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,470 2,467    
Investments at fair value $ 2,470 $ 2,467    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member]        
Cash Rate 14.00%      
Margin 5.50%      
Floor 14.00%      
Ceiling 0.00%      
ETP 3.00%      
Maturity Date Apr. 01, 2029      
Principal Amount $ 2,500      
Investments at cost 2,464      
Investments at fair value $ 2,464      
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 14.00% 14.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,899 4,860    
Investments at fair value $ 4,899 $ 4,860    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 14.00% 14.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,467 2,466    
Investments at fair value 2,467 2,466    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 98 98    
Investments at fair value $ 136 $ 174    
Number of Shares (in shares) 161,215 161,215    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 14.00% 14.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,467 2,466    
Investments at fair value $ 2,467 $ 2,466    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 14.00% 14.00%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Oct. 01, 2028 Oct. 01, 2028    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,467 2,466    
Investments at fair value 2,467 2,466    
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 $ 0    
Number of Shares (in shares) 147,361 147,361    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Everstream Holdings, LLC [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 70 $ 70    
Investments at fair value $ 63 $ 63    
Number of Shares (in shares) 350,000 350,000    
Software Sector [Member] | Investment, Unaffiliated Issuer [Member] | Revinate Holdings, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 44 $ 44    
Investments at fair value $ 93 $ 91    
Number of Shares (in shares) 682,034 682,034    
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] | 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 $ 8 $ 5    
Number of Shares (in shares) 4,343,348 4,343,348    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | CAMP NYC, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.75% 15.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,033 $ 3,383    
Investments at cost 3,009 3,356    
Investments at fair value 3,009 3,356    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | CAMP NYC, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 22 22    
Investments at fair value $ 28 $ 27    
Number of Shares (in shares) 75,997 75,997    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.25% 14.25%    
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,417 $ 1,667    
Investments at cost 1,408 1,656    
Investments at fair value $ 1,408 $ 1,656    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.25% 14.25%    
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,417 $ 1,583    
Investments at cost 1,408 1,573    
Investments at fair value 1,408 1,573    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Clara Foods Co [Member] | Preferred Stock Warrants [Member]        
Investments at cost 30 29    
Investments at fair value $ 124 $ 122    
Number of Shares (in shares) 46,745 46,745    
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,729 3,608    
Investments at fair value $ 3,729 $ 3,608    
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,243 1,242    
Investments at fair value 1,243 1,242    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 95 94    
Investments at fair value $ 259 $ 250    
Number of Shares (in shares) 37,282 37,282    
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,729 3,726    
Investments at fair value $ 3,729 $ 3,726    
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,243 1,242    
Investments at fair value $ 1,243 $ 1,242    
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,729 3,726    
Investments at fair value $ 3,729 $ 3,726    
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,243 1,242    
Investments at fair value $ 1,243 $ 1,242    
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,716 3,712    
Investments at fair value $ 3,716 $ 3,712    
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,716 3,712    
Investments at fair value $ 3,716 $ 3,712    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Nine [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 Apr. 01, 2028 Apr. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,708 3,706    
Investments at fair value $ 3,708 $ 3,706    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Ten [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, 2028 Jul. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,709 3,707    
Investments at fair value $ 3,709 $ 3,707    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Eleven [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, 2028 Jul. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,709 3,707    
Investments at fair value 3,709 3,707    
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 $ 3 $ 0    
Number of Shares (in shares) 20,000 20,000    
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) 6,140 76,923    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Caastle, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 68 $ 65    
Investments at fair value $ 2,167 $ 1,055    
Number of Shares (in shares) 268,591 268,591    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | CZV, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost $ 81 $ 81    
Investments at fair value $ 73 $ 71    
Number of Shares (in shares) 65,569 65,569    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 13.50% 13.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,505 1,421    
Investments at fair value $ 1,505 $ 1,421    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 13.50% 13.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,258 2,131    
Investments at fair value 2,258 2,131    
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,260 $ 2,259    
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% 12.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% 12.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] | MyForest Foods Co [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.25% 15.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,000 $ 3,667    
Investments at cost 2,986 3,647    
Investments at fair value $ 2,986 $ 3,647    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | MyForest Foods Co [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 15.25% 15.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,500 $ 1,833    
Investments at cost 1,493 1,824    
Investments at fair value 1,493 1,824    
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 $ 58 $ 56    
Number of Shares (in shares) 250 250    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Getaround, Inc [Member] | Common Stock [Member]        
Investments at cost $ 253 $ 253    
Investments at fair value $ 27 $ 20    
Number of Shares (in shares) 87,082 87,082    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 5,744 $ 5,752    
Investments at cost 5,744 5,752    
Investments at fair value $ 5,014 $ 5,018    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 2,298 $ 2,301    
Investments at cost 2,298 2,301    
Investments at fair value 2,006 2,007    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 188 188    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 12,618 12,618    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 9 $ 9    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 1,224,752 1,224,752    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 2,872 $ 2,876    
Investments at cost 2,872 2,876    
Investments at fair value 2,507 2,509    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock [Member]        
Investments at cost 89 89    
Investments at fair value $ 0 $ 89    
Number of Shares (in shares) 2,688,971 2,688,971    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 3,446 $ 3,451    
Investments at cost 3,446 3,451    
Investments at fair value $ 3,009 $ 3,011    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 2,872 $ 2,876    
Investments at cost 2,872 2,876    
Investments at fair value $ 2,507 $ 2,510    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 2,872 $ 2,876    
Investments at cost 2,872 2,876    
Investments at fair value $ 2,507 $ 2,510    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Seven [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 5,744 $ 5,752    
Investments at cost 5,744 5,752    
Investments at fair value $ 5,014 $ 5,018    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Eight [Member]        
Cash Rate 14.25% 14.25%    
Margin 5.75% 5.75%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 5.25% 5.25%    
Maturity Date Oct. 31, 2023 Oct. 31, 2023    
Principal Amount $ 2,872 $ 2,876    
Investments at cost 2,872 2,876    
Investments at fair value 2,507 2,510    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | SnagAJob.com, Inc [Member] | Common Stock [Member]        
Investments at cost 10 9    
Investments at fair value $ 80 $ 83    
Number of Shares (in shares) 82,974 82,974    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Lyrical Foods, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 12.00% 12.00%    
Margin 3.50% 3.50%    
Floor 9.00% 9.00%    
Ceiling 0.00% 0.00%    
ETP 1.00% 1.00%    
Maturity Date Sep. 01, 2027 Sep. 01, 2027    
Principal Amount $ 2,500 $ 2,500    
Investments at cost 2,590 2,591    
Investments at fair value $ 2,435 $ 2,429    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.75% 14.75%    
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,424 2,416    
Investments at fair value $ 2,424 $ 2,416    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.75% 14.75%    
Margin 6.25% 6.25%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Jul. 01, 2028 Jul. 01, 2028    
Principal Amount $ 1,875 $ 1,875    
Investments at cost 1,791 1,787    
Investments at fair value 1,791 1,787    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Optoro, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 179 182    
Investments at fair value $ 145 $ 145    
Number of Shares (in shares) 11,550 11,550    
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 $ 593 $ 591    
Number of Shares (in shares) 553,778 553,778    
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 $ 232 $ 533    
Number of Shares (in shares) 6,191 6,191    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Unagi, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 16.25% 16.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 May 01, 2027    
Principal Amount $ 1,254 $ 1,204    
Investments at cost 1,086 1,086    
Investments at fair value $ 570 $ 872    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Unagi, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 16.25% 16.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 May 01, 2027    
Principal Amount $ 627 $ 602    
Investments at cost 543 543    
Investments at fair value 285 436    
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 $ 0    
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% 16.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 May 01, 2027    
Principal Amount $ 627 $ 602    
Investments at cost 543 543    
Investments at fair value 285 436    
Consumer-related Technologies [Member] | Investment, Unaffiliated Issuer [Member] | Updater, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 34 34    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 114,659 114,659    
Consumer-related Technologies [Member] | Investment, Affiliated Issuer, Controlled [Member] | Debt Securities [Member]        
Investments at cost $ 5,505 $ 5,335    
Investments at fair value $ 5,143 $ 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% 12.25%    
Margin 3.75% 3.75%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 2.78% 1.85%    
Maturity Date Aug. 01, 2029 Aug. 01, 2029    
Principal Amount $ 3,658 $ 3,547    
Investments at cost 3,698 3,585    
Investments at fair value $ 3,455 $ 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% 12.25%    
Margin 3.75% 3.75%    
Floor 12.00% 12.00%    
Ceiling 0.00% 0.00%    
ETP 2.78% 1.85%    
Maturity Date Aug. 01, 2029 Aug. 01, 2029    
Principal Amount $ 1,829 $ 1,773    
Investments at cost 1,807 1,750    
Investments at fair value 1,688 1,630    
Other Sustainability Sector [Member]        
Investments at cost 100,854 98,906    
Investments at fair value 71,060 80,370    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]        
Investments at cost 1,001 999    
Investments at fair value $ 559 $ 542    
Number of Shares (in shares)    
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% 15.25%    
Margin 6.75% 6.75%    
Floor 10.00% 10.00%    
Ceiling 0.00% 0.00%    
ETP 4.33% 4.33%    
Maturity Date Dec. 01, 2026 Dec. 01, 2026    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,695 3,685    
Investments at fair value $ 3,695 $ 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% 15.25%    
Margin 6.75% 6.75%    
Floor 10.00% 10.00%    
Ceiling 0.00% 0.00%    
ETP 4.33% 4.33%    
Maturity Date Dec. 01, 2026 Dec. 01, 2026    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,695 3,685    
Investments at fair value 3,695 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 81    
Investments at fair value $ 74 $ 72    
Number of Shares (in shares) 400,000 400,000    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | LiquiGlide, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost   $ 39    
Investments at fair value   $ 50    
Number of Shares (in shares)   61,359    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | LiquiGlide, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 39      
Investments at fair value $ 51      
Number of Shares (in shares) 61,359      
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 8,759 $ 8,425    
Investments at cost 8,431 8,353    
Investments at fair value $ 2,477 $ 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% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 8,759 $ 8,425    
Investments at cost 8,229 8,229    
Investments at fair value 2,418 4,481    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 490 490    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 215,171 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% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 8,759 $ 8,425    
Investments at cost 8,229 8,229    
Investments at fair value $ 2,418 $ 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% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 5,840 $ 5,617    
Investments at cost 5,480 5,480    
Investments at fair value $ 1,610 $ 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% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 2.50% 2.50%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 5,840 $ 5,617    
Investments at cost 5,480 5,480    
Investments at fair value $ 1,610 $ 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% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 764 $ 735    
Investments at cost 726 726    
Investments at fair value $ 213 $ 395    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Seven [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 609 $ 586    
Investments at cost 578 578    
Investments at fair value $ 170 $ 315    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Eight [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 304 $ 292    
Investments at cost 288 288    
Investments at fair value $ 85 $ 157    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Nine [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 301 $ 290    
Investments at cost 286 286    
Investments at fair value $ 84 $ 156    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Ten [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 181 $ 174    
Investments at cost 172 172    
Investments at fair value $ 50 $ 93    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Eleven [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 833 $ 802    
Investments at cost 791 791    
Investments at fair value $ 232 $ 431    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Fixed Index One [Member]        
Cash Rate 15.50%      
Margin 0.00%      
Floor 0.00%      
Ceiling 0.00%      
ETP 0.00%      
Maturity Date Apr. 30, 2024      
Principal Amount $ 418      
Investments at cost 397      
Investments at fair value $ 117      
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Fixed Index Two [Member]        
Cash Rate 15.50%      
Margin 0.00%      
Floor 0.00%      
Ceiling 0.00%      
ETP 0.00%      
Maturity Date Apr. 30, 2024      
Principal Amount $ 552      
Investments at cost 502      
Investments at fair value $ 147      
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Fixed Index Three [Member]        
Cash Rate 15.50%      
Margin 0.00%      
Floor 0.00%      
Ceiling 0.00%      
ETP 0.00%      
Maturity Date Apr. 30, 2024      
Principal Amount $ 411      
Investments at cost 405      
Investments at fair value $ 119      
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Twelve [Member]        
Cash Rate 15.50% 15.50%    
Margin 7.00% 7.00%    
Floor 10.25% 10.25%    
Ceiling 0.00% 0.00%    
ETP 0.00% 0.00%    
Maturity Date Mar. 31, 2024 Mar. 31, 2024    
Principal Amount $ 1,134 $ 1,091    
Investments at cost 1,083 1,083    
Investments at fair value $ 318 $ 590    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Fixed Index Four [Member]        
Cash Rate 15.50%      
Margin 0.00%      
Floor 0.00%      
Ceiling 0.00%      
ETP 0.00%      
Maturity Date Apr. 30, 2024      
Principal Amount $ 487      
Investments at cost 486      
Investments at fair value $ 143      
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.25% 15.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 $ 5,000    
Investments at cost 4,967 4,959    
Investments at fair value $ 4,967 $ 4,959    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 15.25% 15.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 $ 2,500    
Investments at cost 2,483 2,479    
Investments at fair value 2,483 2,479    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 216 214    
Investments at fair value $ 350 $ 340    
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% 15.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,964 4,956    
Investments at fair value $ 4,964 $ 4,956    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 15.25% 15.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,482 2,478    
Investments at fair value $ 2,482 $ 2,478    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 11.75% 11.75%    
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,942 4,934    
Investments at fair value $ 4,942 $ 4,934    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 11.75% 11.75%    
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,471 2,467    
Investments at fair value $ 2,471 $ 2,467    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 15.25% 15.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 Apr. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,697 3,694    
Investments at fair value $ 3,697 $ 3,694    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 15.25% 15.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 Apr. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,697 3,694    
Investments at fair value 3,697 3,694    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 175 175    
Investments at fair value $ 84 $ 80    
Number of Shares (in shares) 46,311 46,311    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 15.25% 15.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 Apr. 01, 2028    
Principal Amount $ 7,500 $ 7,500    
Investments at cost 7,386 7,379    
Investments at fair value $ 7,386 $ 7,379    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 15.25% 15.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 Apr. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,693 3,690    
Investments at fair value $ 3,693 $ 3,690    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 15.25% 15.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 Apr. 01, 2028    
Principal Amount $ 3,750 $ 3,750    
Investments at cost 3,693 3,690    
Investments at fair value $ 3,693 $ 3,690    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Six [Member]        
Cash Rate 14.50% 14.50%    
Margin 6.00% 6.00%    
Floor 10.00% 10.00%    
Ceiling 0.00% 0.00%    
ETP 2.00% 2.00%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 4,500 $ 4,500    
Investments at cost 4,448 4,446    
Investments at fair value $ 4,448 $ 4,446    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Seven [Member]        
Cash Rate 14.50% 14.50%    
Margin 6.00% 6.00%    
Floor 10.00% 10.00%    
Ceiling 0.00% 0.00%    
ETP 2.00% 2.00%    
Maturity Date Jan. 01, 2029 Jan. 01, 2029    
Principal Amount $ 2,000 $ 2,000    
Investments at cost 1,977 1,976    
Investments at fair value 1,977 1,976    
Other Sustainability Sector [Member] | Investment, Unaffiliated Issuer [Member] | Tigo Energy, Inc. [Member] | Common Stock [Member]        
Investments at cost 111 111    
Investments at fair value $ 8 $ 13    
Number of Shares (in shares) 5,205 5,205    
Diagnostics Sector [Member]        
Investments at cost $ 19,759 $ 19,735    
Investments at fair value $ 19,729 $ 19,701    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.50% 14.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,487 2,484    
Investments at fair value $ 2,487 $ 2,484    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.50% 14.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,487 2,484    
Investments at fair value 2,487 2,484    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost 47 46    
Investments at fair value $ 12 $ 12    
Number of Shares (in shares) 171,370 171,370    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 14.50% 14.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,973 4,968    
Investments at fair value $ 4,973 $ 4,968    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 11.75% 11.75%    
Margin 3.25% 3.25%    
Floor 11.50% 11.50%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,639 4,633    
Investments at fair value $ 4,639 $ 4,633    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 11.75% 11.75%    
Margin 3.25% 3.25%    
Floor 11.50% 11.50%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jan. 01, 2028 Jan. 01, 2028    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,890 4,884    
Investments at fair value 4,890 4,884    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Common Stock Warrants [Member]        
Investments at cost 70 70    
Investments at fair value $ 70 $ 70    
Number of Shares (in shares) 32,244 32,244    
Diagnostics Sector [Member] | Investment, Unaffiliated Issuer [Member] | Parse Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]        
Investments at cost $ 166 $ 166    
Investments at fair value $ 171 $ 166    
Number of Shares (in shares) 184,253 184,253    
Technology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]        
Investments at cost $ 264,468 $ 275,026    
Investments at fair value 257,817 269,790    
Technology Sector [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]        
Investments at cost 9,741 9,733    
Investments at fair value 15,275 14,506    
Technology Sector [Member] | Investment, Affiliated Issuer, Controlled [Member] | Equity Securities [Member]        
Investments at cost 4,060 3,311    
Investments at fair value 2,656 3,024    
Technology Sector [Member] | Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Common Stock [Member]        
Investments at cost 2,060 2,061    
Investments at fair value $ 659 $ 2,165    
Number of Shares (in shares) 2,278,272 2,278,272    
Technology Sector [Member] | Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member] | Preferred Stock [Member]        
Investments at cost $ 2,000 $ 1,250    
Investments at fair value $ 1,997 $ 859    
Number of Shares (in shares) 4,458,452 3,124,448    
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]        
Investments at cost $ 256,228 $ 249,642    
Investments at fair value 254,853 244,815    
Life Science [Member] | Investment, Unaffiliated Issuer [Member] | Other Investments [Member]        
Investments at cost 8,381 1,200    
Investments at fair value 3,347 200    
Life Science [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Debt Securities [Member]        
Investments at cost 23,564 23,551    
Investments at fair value   1,000    
Life Science [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Equity Securities [Member]        
Investments at cost 5,000 5,000    
Investments at fair value $ 0 $ 132    
Number of Shares (in shares)    
Life Science [Member] | Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member]        
Investments at cost $ 5,463 $ 5,782    
Investments at fair value 5,845 6,230    
Life Science [Member] | Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member] | Other Investments [Member]        
Investments at cost 5,463 5,782    
Investments at fair value 5,845 6,230    
Other Healthcare Sector [Member]        
Investments at cost 102 102    
Investments at fair value 949 1,366    
Other Healthcare Sector [Member] | Investment, Unaffiliated Issuer [Member] | Kate Farms, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 102 102    
Investments at fair value $ 949 $ 1,366    
Number of Shares (in shares) 82,965 82,965    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]        
Investments at cost $ 69,882 $ 69,770    
Investments at fair value 69,882 69,770    
Healthcare Information and Services Segment [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]        
Investments at cost 967 966    
Investments at fair value 1,492 1,871    
Data Storage Sector [Member]        
Investments at cost 416 417    
Investments at fair value 426 418    
Data Storage Sector [Member] | Investment, Unaffiliated Issuer [Member] | CPG Beyond, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 241 242    
Investments at fair value $ 298 $ 294    
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 $ 175    
Investments at fair value $ 128 $ 124    
Number of Shares (in shares) 394,110 394,110    
Internet and Media Sector [Member]        
Investments at cost $ 328 $ 329    
Investments at fair value 1,592 1,582    
Internet and Media Sector [Member] | Investment, Unaffiliated Issuer [Member] | Global Worldwide LLC [Member] | Preferred Stock Warrants [Member]        
Investments at cost 74 75    
Investments at fair value $ 63 $ 63    
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 $ 323 $ 318    
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,206 $ 1,201    
Number of Shares (in shares) 139,074 139,074    
Networking Sector [Member]        
Investments at cost $ 3,231 $ 5,451    
Investments at fair value $ 3,091 $ 5,297    
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.75% 14.75%    
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 $ 833 $ 1,500    
Investments at cost 822 1,481    
Investments at fair value $ 822 $ 1,481    
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.75% 14.75%    
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 $ 833 $ 1,500    
Investments at cost 822 1,481    
Investments at fair value 822 1,481    
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 364 364    
Investments at fair value $ 224 $ 210    
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% 14.75%    
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 $ 417 $ 750    
Investments at cost 410 740    
Investments at fair value $ 410 $ 740    
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 14.75% 14.75%    
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 $ 417 $ 667    
Investments at cost 410 656    
Investments at fair value $ 410 $ 656    
Networking Sector [Member] | Investment, Unaffiliated Issuer [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, Five [Member]        
Cash Rate 14.75% 14.75%    
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 $ 417 $ 750    
Investments at cost 403 729    
Investments at fair value 403 729    
Power Management Sector [Member]        
Investments at cost 1,585 1,585    
Investments at fair value 2,700 2,700    
Power Management Sector [Member] | Investment, Unaffiliated Issuer [Member] | Halio, Inc [Member] | Common Stock Warrants [Member]        
Investments at cost 1,585 1,585    
Investments at fair value $ 2,700 $ 2,700    
Number of Shares (in shares) 38,241,466 38,241,466    
Life Science Segment [Member] | Investment, Unaffiliated Issuer [Member] | Warrant [Member]        
Investments at cost $ 4,802 $ 4,702    
Investments at fair value 6,602 7,675    
Semiconductor Sector [Member]        
Investments at cost 45 45    
Investments at fair value 0 0    
Semiconductor Sector [Member] | Investment, Unaffiliated Issuer [Member] | Avalanche Technology, Inc [Member] | Preferred Stock Warrants [Member]        
Investments at cost 45 45    
Investments at fair value $ 0 $ 0    
Number of Shares (in shares) 5,938 5,938    
Software, Healthcare Information and Service [Member]        
Investments at cost $ 50,988 $ 50,899    
Investments at fair value $ 50,696 $ 50,574    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 14.00% 14.00%    
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,727 6,684    
Investments at fair value $ 6,727 $ 6,684    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index Two [Member]        
Cash Rate 14.00% 14.00%    
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,466 3,463    
Investments at fair value $ 3,466 $ 3,463    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index Three [Member]        
Cash Rate 14.00% 14.00%    
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,466 3,463    
Investments at fair value $ 3,466 $ 3,463    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, Four [Member]        
Cash Rate 14.00% 14.00%    
Margin 5.50% 5.50%    
Floor 9.50% 9.50%    
Ceiling 0.00% 0.00%    
ETP 3.00% 3.00%    
Maturity Date Apr. 01, 2028 Apr. 01, 2028    
Principal Amount $ 2,750 $ 2,750    
Investments at cost 2,713 2,710    
Investments at fair value $ 2,713 $ 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% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2027 Oct. 01, 2027    
Principal Amount $ 10,000 $ 10,000    
Investments at cost 9,666 9,656    
Investments at fair value $ 9,666 $ 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% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2027 Oct. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,930 4,925    
Investments at fair value $ 4,930 $ 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% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2027 Oct. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,930 4,925    
Investments at fair value $ 4,930 $ 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% 12.00%    
Margin 3.50% 3.50%    
Floor 11.75% 11.75%    
Ceiling 0.00% 0.00%    
ETP 4.00% 4.00%    
Maturity Date Oct. 01, 2027 Oct. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,930 4,925    
Investments at fair value $ 4,930 $ 4,925    
Software, Healthcare Information and Service [Member] | Investment, Unaffiliated Issuer [Member] | SafelyYou, Inc [Member] | Term Loan, Prime Index, One [Member]        
Cash Rate 11.75% 11.75%    
Margin 3.25% 3.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jun. 01, 2027 Jun. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,654 4,648    
Investments at fair value $ 4,654 $ 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% 11.75%    
Margin 3.25% 3.25%    
Floor 11.00% 11.00%    
Ceiling 0.00% 0.00%    
ETP 5.00% 5.00%    
Maturity Date Jun. 01, 2027 Jun. 01, 2027    
Principal Amount $ 5,000 $ 5,000    
Investments at cost 4,924 4,918    
Investments at fair value 4,924 4,918    
Sustainability Segment [Member] | Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]        
Investments at cost 99,853 97,907    
Investments at fair value $ 70,501 $ 79,828