XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Schedule of Investments (Unaudited) - Investments (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Investments at cost $ 629,216 $ 453,837
Investments at fair value 634,624 458,075
Non-affiliate [Member]    
Investments at cost 629,216 452,387
Investments at fair value 634,624 458,075
Controlled Affiliate [Member]    
Investments at cost   1,450
Investments at fair value   0
Debt Securities [Member] | Non-affiliate [Member]    
Investments at cost 612,478  
Investments at fair value 609,032  
Warrant [Member] | Non-affiliate [Member]    
Investments at cost 11,971 10,023
Investments at fair value 22,113 20,200
Other Long-Term Investments [Member] | Non-affiliate [Member]    
Investments at cost 1,200 0
Investments at fair value 1,300 200
Other Long-Term Investments [Member] | Controlled Affiliate [Member]    
Investments at cost   1,450
Investments at fair value   0
Debt Investments [Member] | Non-affiliate [Member]    
Investments at cost   441,885
Investments at fair value   437,317
Preferred and Common Stock [Member] | Non-affiliate [Member]    
Investments at cost   479
Investments at fair value   358
Equity Securities [Member] | Non-affiliate [Member]    
Investments at cost 3,567  
Investments at fair value 2,179  
Money Market Funds, Unrestricted Investment [Member]    
Investments at cost 7,732 7,868
Investments at fair value 7,732 7,868
Unrestricted Short Term Investments [Member]    
Investments at cost 7,732 7,868
Investments at fair value 7,732 7,868
Money Market Funds, Restricted Investments [Member]    
Investments at cost 1,617 1,359
Investments at fair value 1,617 1,359
Restricted Short Term Investments [Member]    
Investments at cost 1,617 1,359
Investments at fair value 1,617 1,359
Biotechnology Sector [Member]    
Investments at cost 148,952 109,899
Investments at fair value 147,442 107,902
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Avalo Therapeutics, Inc. [Member]    
Investments at cost 311 311
Investments at fair value $ 0 $ 27
Number of Shares (in shares) 26,442 317,306
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Stealth BioTherapeutics Inc. [Member]    
Investments at cost $ 264 $ 264
Investments at fair value $ 0 $ 45
Number of Shares (in shares) 795,455 795,455
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Celsion Corporation [Member]    
Investments at cost   $ 65
Investments at fair value   $ 1
Number of Shares (in shares)   295,053
Biotechnology Sector [Member] | Common Stock Warrants [Member] | F-Star Therapeutics, Inc [Member]    
Investments at cost $ 35 $ 36
Investments at fair value $ 0 $ 3
Number of Shares (in shares) 21,120 21,120
Biotechnology Sector [Member] | Common Stock Warrants [Member] | IMV Inc [Member]    
Investments at cost $ 67 $ 64
Investments at fair value $ 4 $ 64
Number of Shares (in shares) 397,726 284,090
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Greenlight Biosciences, Inc [Member]    
Investments at cost $ 366  
Investments at fair value $ 5  
Number of Shares (in shares) 71,292  
Biotechnology Sector [Member] | Common Stock Warrants [Member] | LogicBio, Inc [Member]    
Investments at cost $ 8 $ 8
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 7,843 7,843
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Imunon, Inc [Member]    
Investments at cost $ 65  
Investments at fair value $ 0  
Number of Shares (in shares) 16,502  
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Mustang Bio, Inc [Member]    
Investments at cost $ 146 $ 146
Investments at fair value $ 0 $ 5
Number of Shares (in shares) 252,161 252,161
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Rocket Pharmaceuticals Corporation [Member]    
Investments at cost $ 17 $ 17
Investments at fair value $ 1 $ 9
Number of Shares (in shares) 7,051 7,051
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Strongbridge U.S. Inc [Member]    
Investments at cost   $ 72
Investments at fair value   $ 110
Number of Shares (in shares)   160,714
Biotechnology Sector [Member] | Common Stock Warrants [Member] | vTv Therapeutics Inc [Member]    
Investments at cost $ 44 $ 44
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 95,293 95,293
Biotechnology Sector [Member] | Common Stock Warrants [Member] | PDS Biotechnology Corporation [Member]    
Investments at cost $ 160  
Investments at fair value $ 160  
Number of Shares (in shares) 299,848  
Biotechnology Sector [Member] | Common Stock Warrants [Member] | Xeris Pharmaceuticals, Inc [Member]    
Investments at cost $ 72  
Investments at fair value $ 2  
Number of Shares (in shares) 126,000  
Biotechnology Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 1/1/25) One [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jan. 01, 2025  
Principal Amount $ 2,885  
Investments at cost 2,817  
Investments at fair value $ 2,765  
Biotechnology Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 8.75%), 6.0% ETP, Due 10/1/25) One [Member] | Stealth BioTherapeutics Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 8.75%  
Ceiling Rate 0.00%  
ETP 6.00%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,906  
Investments at fair value 4,906  
Biotechnology Sector [Member] | Term Loan (9.30% cash (Libor + 7.50%; Floor 9.30%), 5.00% ETP, Due 3/1/24) One [Member] | Castle Creek Pharmaceuticals Holdings, Inc. [Member]    
Cash Rate   9.30%
Margin   7.50%
Floor   9.30%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Mar. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,957
Investments at fair value   4,957
Biotechnology Sector [Member] | Preferred Stock Warrants [Member] | Castle Creek Biosciences, Inc [Member]    
Investments at cost 214 142
Investments at fair value $ 104 $ 148
Number of Shares (in shares) 5,372 2,428
Biotechnology Sector [Member] | Preferred Stock Warrants [Member] | Corvium, Inc [Member]    
Investments at cost $ 52 $ 54
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 661,956 661,956
Biotechnology Sector [Member] | Preferred Stock Warrants [Member] | Emalex Biosciences, Inc. [Member]    
Investments at cost $ 176 $ 139
Investments at fair value $ 244 $ 162
Number of Shares (in shares) 110,402 92,002
Biotechnology Sector [Member] | Preferred Stock Warrants [Member] | Provivi, Inc. [Member]    
Investments at cost $ 278 $ 278
Investments at fair value $ 513 $ 519
Number of Shares (in shares) 164,608 164,608
Biotechnology Sector [Member] | Preferred Stock Warrants [Member] | KSQ Therapeutics, Inc. [Member]    
Investments at cost $ 50  
Investments at fair value $ 54  
Number of Shares (in shares) 48,077  
Biotechnology Sector [Member] | Preferred Stock Warrants [Member] | Native Microbials, Inc. [Member]    
Investments at cost $ 52  
Investments at fair value $ 59  
Number of Shares (in shares) 94,253  
Biotechnology Sector [Member] | Term Loan (11.00% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 1/1/25), Two [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jan. 01, 2025  
Principal Amount $ 2,885  
Investments at cost 2,817  
Investments at fair value $ 2,765  
Biotechnology Sector [Member] | Term Loan (10.25% cash (Prime + 5.50%; Floor 8.75%), 6.0% ETP, Due 10/1/25) Two [Member] | Stealth BioTherapeutics Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 8.75%  
Ceiling Rate 0.00%  
ETP 6.00%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,453  
Investments at fair value $ 2,453  
Biotechnology Sector [Member] | Term Loan (9.30% cash (Libor + 7.50%; Floor 9.30%), 5.00% ETP, Due 3/1/24) Two [Member] | Castle Creek Pharmaceuticals Holdings, Inc. [Member]    
Cash Rate   9.30%
Margin   7.50%
Floor   9.30%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Mar. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,957
Investments at fair value   $ 4,957
Biotechnology Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 1/1/25) Three [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jan. 01, 2025  
Principal Amount $ 1,442  
Investments at cost 1,435  
Investments at fair value $ 1,410  
Biotechnology Sector [Member] | Term Loan (9.30% cash (Libor + 7.50%; Floor 9.30%), 5.00% ETP, Due 3/1/24) Three [Member] | Castle Creek Pharmaceuticals Holdings, Inc. [Member]    
Cash Rate   9.30%
Margin   7.50%
Floor   9.30%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Mar. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,957
Investments at fair value   $ 4,957
Biotechnology Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 2/1/25) One [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Feb. 01, 2025  
Principal Amount $ 2,885  
Investments at cost 2,813  
Investments at fair value $ 2,763  
Biotechnology Sector [Member] | Term Loan (9.30% cash (Libor + 7.50%; Floor 9.30%), 5.00% ETP, Due 3/1/24) Four [Member] | Castle Creek Pharmaceuticals Holdings, Inc. [Member]    
Cash Rate   9.30%
Margin   7.50%
Floor   9.30%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Mar. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,957
Investments at fair value   $ 4,957
Biotechnology Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 2/1/25) Two [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Feb. 01, 2025  
Principal Amount $ 2,885  
Investments at cost 2,813  
Investments at fair value $ 2,763  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 1/1/25) One [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,909
Investments at fair value   $ 4,909
Biotechnology Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 4/1/25) One [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Apr. 01, 2025  
Principal Amount $ 1,442  
Investments at cost 1,404  
Investments at fair value $ 1,379  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 1/1/25) Two [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,909
Investments at fair value   $ 4,909
Biotechnology Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 4/1/25) Two [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Apr. 01, 2025  
Principal Amount $ 1,442  
Investments at cost 1,404  
Investments at fair value $ 1,379  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 1/1/25) Three [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,454
Investments at fair value   $ 2,454
Biotechnology Sector [Member] | Term Loan (11.55% cash (Prime + 6.05%; Floor 9.55%), 5.50% ETP, Due 5/1/26) One [Member] | Castle Creek Biosciences, Inc [Member]    
Cash Rate 11.55%  
Margin 6.05%  
Floor 9.55%  
Ceiling Rate 13.50%  
ETP 5.50%  
Maturity Date May 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,887  
Investments at fair value $ 4,887  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 2/1/25) Four [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Feb. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,906
Investments at fair value   $ 4,906
Biotechnology Sector [Member] | Term Loan (11.55% cash (Prime + 6.05%; Floor 9.55%), 5.50% ETP, Due 5/1/26) Two [Member] | Castle Creek Biosciences, Inc [Member]    
Cash Rate 11.55%  
Margin 6.05%  
Floor 9.55%  
Ceiling Rate 13.50%  
ETP 5.50%  
Maturity Date May 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,959  
Investments at fair value $ 4,959  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 2/1/25) Five [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Feb. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,906
Investments at fair value   $ 4,906
Biotechnology Sector [Member] | Term Loan (11.55% cash (Prime + 6.05%; Floor 9.55%), 5.50% ETP, Due 5/1/26) Three [Member] | Castle Creek Biosciences, Inc [Member]    
Cash Rate 11.55%  
Margin 6.05%  
Floor 9.55%  
Ceiling Rate 13.50%  
ETP 5.50%  
Maturity Date May 01, 2026  
Principal Amount $ 3,000  
Investments at cost 2,976  
Investments at fair value $ 2,976  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 4/1/25) Six [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Apr. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,451
Investments at fair value   $ 2,451
Biotechnology Sector [Member] | Term Loan (11.55% cash (Prime + 6.05%; Floor 9.55%), 5.50% ETP, Due 5/1/26) Four [Member] | Castle Creek Biosciences, Inc [Member]    
Cash Rate 11.55%  
Margin 6.05%  
Floor 9.55%  
Ceiling Rate 13.50%  
ETP 5.50%  
Maturity Date May 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,959  
Investments at fair value $ 4,959  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 3.0% ETP, Due 4/1/25) Seven [Member] | Avalo Therapeutics, Inc. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Apr. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,451
Investments at fair value   2,451
Biotechnology Sector [Member] | Term Loan (11.55% cash (Prime + 6.05%; Floor 9.55%), 5.50% ETP, Due 5/1/26) Five [Member] | Castle Creek Biosciences, Inc [Member]    
Cash Rate 11.55%  
Margin 6.05%  
Floor 9.55%  
Ceiling Rate 13.50%  
ETP 5.50%  
Maturity Date May 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,959  
Investments at fair value $ 4,959  
Biotechnology Sector [Member] | Other Long-Term Investments [Member] | HESP LLC [Member]    
Investments at cost   1,450
Investments at fair value   $ 0
Biotechnology Sector [Member] | Term Loan (9.75% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 6/1/24), One [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate   9.75%
Margin   7.90%
Floor   9.75%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jun. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,420
Investments at fair value   $ 2,420
Biotechnology Sector [Member] | Term Loan (11.55% cash (Prime + 6.05%; Floor 9.55%), 5.50% ETP, Due 5/1/26) Six [Member] | Castle Creek Biosciences, Inc [Member]    
Cash Rate 11.55%  
Margin 6.05%  
Floor 9.55%  
Ceiling Rate 13.50%  
ETP 5.50%  
Maturity Date May 01, 2026  
Principal Amount $ 3,000  
Investments at cost 2,975  
Investments at fair value 2,975  
Biotechnology Sector [Member] | Preferred Stock [Member] | Castle Creek Biosciences, Inc [Member]    
Investments at cost 250  
Investments at fair value $ 250  
Number of Shares (in shares) 1,162  
Biotechnology Sector [Member] | Term Loan (9.75% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 6/1/24), Two [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate   9.75%
Margin   7.90%
Floor   9.75%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jun. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,472
Investments at fair value   $ 2,472
Biotechnology Sector [Member] | Term Loan (10.45% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 6/1/24) One [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate 10.45%  
Margin 7.90%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jun. 01, 2024  
Principal Amount $ 2,188  
Investments at cost 2,168  
Investments at fair value $ 2,168  
Biotechnology Sector [Member] | Term Loan (9.75% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 11/1/25) One [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate   9.75%
Margin   7.90%
Floor   9.75%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Nov. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,896
Investments at fair value   $ 4,896
Biotechnology Sector [Member] | Term Loan (10.45% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 6/1/24) Two [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate 10.45%  
Margin 7.90%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jun. 01, 2024  
Principal Amount $ 2,188  
Investments at cost 2,169  
Investments at fair value $ 2,169  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 4/1/25) One [Member] | F-Star Therapeutics, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Apr. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,465
Investments at fair value   $ 2,465
Biotechnology Sector [Member] | Term Loan (10.45% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 11/1/25) [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate 10.45%  
Margin 7.90%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Nov. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,916  
Investments at fair value $ 4,916  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 7/1/25) Two [Member] | F-Star Therapeutics, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,463
Investments at fair value   $ 2,463
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 7/1/25) Two [Member] | Greenlight Biosciences, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,475
Investments at fair value   $ 2,475
Biotechnology Sector [Member] | Term Loan (10.45% cash (Libor + 7.90%; Floor 9.75%), 5.00% ETP, Due 5/1/26) [Member] | Emalex Biosciences, Inc. [Member]    
Cash Rate 10.45%  
Margin 7.90%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date May 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,902  
Investments at fair value $ 4,902  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 7/1/25) One [Member] | Greenlight Biosciences, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,850
Investments at fair value   $ 4,850
Biotechnology Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 4/1/25) [Member] | F-Star Therapeutics, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Apr. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,473  
Investments at fair value $ 2,473  
Biotechnology Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 7/1/25) [Member] | F-Star Therapeutics, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,471  
Investments at fair value $ 2,471  
Biotechnology Sector [Member] | Term Loan (9.00% cash (Prime + 6.25%; Floor 9.00%), 5.00% ETP, Due 7/1/25) One [Member] | IMV Inc [Member]    
Cash Rate   9.00%
Margin   6.25%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,799
Investments at fair value   $ 4,799
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 3.00% ETP, Due 7/1/25) One [Member] | Greenlight Biosciences, Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,843  
Investments at fair value $ 4,843  
Biotechnology Sector [Member] | Term Loan (9.00% cash (Prime + 6.25%; Floor 9.00%), 5.00% ETP, Due 7/1/25) Two [Member] | IMV Inc [Member]    
Cash Rate   9.00%
Margin   6.25%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,462
Investments at fair value   $ 2,462
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 3.00% ETP, Due 7/1/25) Two [Member] | Greenlight Biosciences, Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,423  
Investments at fair value $ 2,423  
Biotechnology Sector [Member] | Term Loan (8.75% cash (Libor + 6.25%; Floor 8.75%), 4.50% ETP, Due 6/1/24) One [Member] | LogicBio, Inc [Member]    
Cash Rate   8.75%
Margin   6.25%
Floor   8.75%
Ceiling Rate   0.00%
ETP   4.50%
Maturity Date   Jun. 01, 2024
Principal Amount   $ 4,028
Investments at cost   4,011
Investments at fair value   $ 4,011
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 5.00% ETP, Due 7/1/25) One [Member] | IMV Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,942  
Investments at fair value $ 4,942  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24), One [Member] | Provivi, Inc. [Member]    
Cash Rate   9.50%
Margin   8.50%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Dec. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,935
Investments at fair value   $ 4,935
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 5.00% ETP, Due 7/1/25) Two [Member] | IMV Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,470  
Investments at fair value $ 2,470  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24), Two [Member] | Provivi, Inc. [Member]    
Cash Rate   9.50%
Margin   8.50%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Dec. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,935
Investments at fair value   $ 4,935
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 5.00% ETP, Due 1/1/26) One [Member] | IMV Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,942  
Investments at fair value $ 4,942  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24), Three [Member] | Provivi, Inc. [Member]    
Cash Rate   9.50%
Margin   8.50%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Dec. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,440
Investments at fair value   $ 2,440
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 5.00% ETP, Due 1/1/26) Two [Member] | IMV Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,941  
Investments at fair value $ 4,941  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24), Four [Member] | Provivi, Inc. [Member]    
Cash Rate   9.50%
Margin   8.50%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Dec. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,440
Investments at fair value   $ 2,440
Biotechnology Sector [Member] | Term Loan (11.00% cash (Prime + 4.75%; Floor 8.50%), 5.50% ETP, Due 5/1/27) One [Member] | KSQ Therapeutics, Inc. [Member]    
Cash Rate 11.00%  
Margin 4.75%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date May 01, 2027  
Principal Amount $ 6,250  
Investments at cost 6,071  
Investments at fair value $ 6,071  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24), Five [Member] | Provivi, Inc. [Member]    
Cash Rate   9.50%
Margin   8.50%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Dec. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,430
Investments at fair value   $ 2,430
Biotechnology Sector [Member] | Term Loan (11.00% cash (Prime + 4.75%; Floor 8.50%), 5.50% ETP, Due 5/1/27) Two [Member] | KSQ Therapeutics, Inc. [Member]    
Cash Rate 11.00%  
Margin 4.75%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date May 01, 2027  
Principal Amount $ 6,250  
Investments at cost 6,172  
Investments at fair value $ 6,172  
Biotechnology Sector [Member] | Term Loan (9.50% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24), Six [Member] | Provivi, Inc. [Member]    
Cash Rate   9.50%
Margin   8.50%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Dec. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,430
Investments at fair value   $ 2,430
Biotechnology Sector [Member] | Term Loan (8.80% cash (Libor + 6.25%; Floor 8.75%), 4.50% ETP, Due 6/1/24) [Member] | LogicBio, Inc [Member]    
Cash Rate 8.80%  
Margin 6.25%  
Floor 8.75%  
Ceiling Rate 0.00%  
ETP 4.50%  
Maturity Date Jun. 01, 2024  
Principal Amount $ 2,778  
Investments at cost 2,766  
Investments at fair value $ 2,766  
Biotechnology Sector [Member] | Term Loan (8.75% cash (Prime + 5.50%; Floor 8.75%), 6.0% ETP, Due 10/1/25) One [Member] | Stealth BioTherapeutics Inc. [Member]    
Cash Rate   8.75%
Margin   5.50%
Floor   8.75%
Ceiling Rate   0.00%
ETP   6.00%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,631
Investments at fair value   $ 4,631
Biotechnology Sector [Member] | Term Loan (11.50% cash (Prime + 5.25%; Floor 8.50%), 5.00% ETP, Due 11/1/26) [Member] | Native Microbials, Inc. [Member]    
Cash Rate 11.50%  
Margin 5.25%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Nov. 01, 2026  
Principal Amount $ 3,750  
Investments at cost 3,633  
Investments at fair value $ 3,633  
Biotechnology Sector [Member] | Term Loan (8.75% cash (Prime + 5.50%; Floor 8.75%), 6.0% ETP, Due 10/1/25) Two [Member] | Stealth BioTherapeutics Inc. [Member]    
Cash Rate   8.75%
Margin   5.50%
Floor   8.75%
Ceiling Rate   0.00%
ETP   6.00%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,441
Investments at fair value   2,441
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.75%), 3.75% ETP, Due 9/1/26) One [Member] | PDS Biotechnology Corporation [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 3.75%  
Maturity Date Sep. 01, 2026  
Principal Amount $ 10,000  
Investments at cost 9,688  
Investments at fair value $ 9,688  
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.75%), 3.75% ETP, Due 9/1/26) Two [Member] | PDS Biotechnology Corporation [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 3.75%  
Maturity Date Sep. 01, 2026  
Principal Amount $ 3,750  
Investments at cost 3,692  
Investments at fair value $ 3,692  
Biotechnology Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.75%), 3.75% ETP, Due 9/1/26) Three [Member] | PDS Biotechnology Corporation [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 3.75%  
Maturity Date Sep. 01, 2026  
Principal Amount $ 3,750  
Investments at cost 3,692  
Investments at fair value $ 3,692  
Biotechnology Sector [Member] | Term Loan (11.05% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24) One [Member] | Provivi, Inc. [Member]    
Cash Rate 11.05%  
Margin 8.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Dec. 01, 2024  
Principal Amount $ 4,666  
Investments at cost 4,618  
Investments at fair value $ 4,618  
Biotechnology Sector [Member] | Term Loan (11.05% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24) Two [Member] | Provivi, Inc. [Member]    
Cash Rate 11.05%  
Margin 8.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Dec. 01, 2024  
Principal Amount $ 4,666  
Investments at cost 4,618  
Investments at fair value $ 4,618  
Biotechnology Sector [Member] | Term Loan (11.05% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24) Three [Member] | Provivi, Inc. [Member]    
Cash Rate 11.05%  
Margin 8.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Dec. 01, 2024  
Principal Amount $ 2,333  
Investments at cost 2,288  
Investments at fair value $ 2,288  
Biotechnology Sector [Member] | Term Loan (11.05% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24) Four [Member] | Provivi, Inc. [Member]    
Cash Rate 11.05%  
Margin 8.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Dec. 01, 2024  
Principal Amount $ 2,333  
Investments at cost 2,288  
Investments at fair value $ 2,288  
Biotechnology Sector [Member] | Term Loan (11.05% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24) Five [Member] | Provivi, Inc. [Member]    
Cash Rate 11.05%  
Margin 8.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Dec. 01, 2024  
Principal Amount $ 2,333  
Investments at cost 2,281  
Investments at fair value $ 2,281  
Biotechnology Sector [Member] | Term Loan (11.05% cash (Libor + 8.50%; Floor 9.50%), 5.50% ETP, Due 12/1/24) Six [Member] | Provivi, Inc. [Member]    
Cash Rate 11.05%  
Margin 8.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Dec. 01, 2024  
Principal Amount $ 2,333  
Investments at cost 2,281  
Investments at fair value 2,281  
Communications Sector [Member]    
Investments at cost 22,883 22,853
Investments at fair value 26,070 25,920
Communications Sector [Member] | Common Stock Warrants [Member] | Axiom Space, Inc [Member]    
Investments at cost 47 45
Investments at fair value $ 52 $ 42
Number of Shares (in shares) 1,991 1,991
Communications Sector [Member] | Preferred Stock Warrants [Member] | Intelepeer Holdings, Inc [Member]    
Investments at cost $ 138 $ 140
Investments at fair value $ 3,219 $ 3,141
Number of Shares (in shares) 2,936,535 2,936,535
Communications Sector [Member] | Preferred Stock Warrants [Member] | PebblePost, Inc [Member]    
Investments at cost $ 92 $ 92
Investments at fair value $ 193 $ 161
Number of Shares (in shares) 598,850 598,850
Communications Sector [Member] | Term Loan (11.50% cash (Prime + 6.00%; Floor 9.25%), 2.50% ETP, Due 6/1/26) One [Member] | Axiom Space, Inc [Member]    
Cash Rate 11.50%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jun. 01, 2026  
Principal Amount $ 7,500  
Investments at cost 7,452  
Investments at fair value $ 7,452  
Communications Sector [Member] | Term Loan (11.50% cash (Prime + 6.00%; Floor 9.25%), 2.50% ETP, Due 6/1/26) Two [Member] | Axiom Space, Inc [Member]    
Cash Rate 11.50%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jun. 01, 2026  
Principal Amount $ 7,500  
Investments at cost 7,452  
Investments at fair value $ 7,452  
Communications Sector [Member] | Term Loan (11.50% cash (Prime + 6.00%; Floor 9.25%), 2.50% ETP, Due 6/1/26) Three [Member] | Axiom Space, Inc [Member]    
Cash Rate 11.50%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jun. 01, 2026  
Principal Amount $ 7,500  
Investments at cost 7,452  
Investments at fair value $ 7,452  
Communications Sector [Member] | Convertible Note (3.00%, Due 7/1/23) [Member] | Axiom Space, Inc [Member]    
Cash Rate 3.00% 3.00%
Maturity Date Jul. 01, 2023 Jul. 01, 2023
Principal Amount $ 250 $ 250
Investments at cost 250 250
Investments at fair value 250 $ 250
Communications Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 2.50% ETP, Due 6/1/26), One [Member] | Axiom Space, Inc [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Jun. 01, 2026
Principal Amount   $ 7,500
Investments at cost   7,442
Investments at fair value   $ 7,442
Communications Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 2.50% ETP, Due 6/1/26), Two [Member] | Axiom Space, Inc [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Jun. 01, 2026
Principal Amount   $ 7,500
Investments at cost   7,442
Investments at fair value   $ 7,442
Communications Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 2.50% ETP, Due 6/1/26), Three [Member] | Axiom Space, Inc [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Jun. 01, 2026
Principal Amount   $ 7,500
Investments at cost   7,442
Investments at fair value   7,442
Medical Device Sector [Member]    
Investments at cost 114,364 88,681
Investments at fair value 116,967 84,567
Medical Device Sector [Member] | Common Stock Warrants [Member] | AccuVein Inc [Member]    
Investments at cost 23 24
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 1,175 1,175
Medical Device Sector [Member] | Common Stock Warrants [Member] | CVRx, Inc [Member]    
Investments at cost $ 76 $ 80
Investments at fair value $ 47 $ 90
Number of Shares (in shares) 47,410 47,410
Medical Device Sector [Member] | Term Loan (10.75% cash (Prime + 5.25%; Floor 9.00%), 5.00% ETP, Due 7/1/27) One [Member] | Swift Health Systems Inc. [Member]    
Cash Rate 10.75%  
Margin 5.25%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,500  
Investments at cost 3,345  
Investments at fair value 3,345  
Medical Device Sector [Member] | Term Loan (9.30% cash (Libor + 7.50%; Floor 9.30%), 5.00% ETP, Due 3/1/24) One [Member] | CSA Medical, Inc [Member]    
Cash Rate   10.00%
Margin   8.20%
Floor   10.00%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Mar. 01, 2024
Principal Amount   $ 3,600
Investments at cost   3,569
Investments at fair value   $ 3,569
Medical Device Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 28.00% ETP, Due 8/1/26) One [Member] | Embody, Inc. [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   28.00%
Maturity Date   Aug. 01, 2026
Principal Amount   $ 2,500
Investments at cost   2,457
Investments at fair value   2,457
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Swift Health Systems Inc. [Member]    
Investments at cost 71  
Investments at fair value $ 79  
Number of Shares (in shares) 135,484  
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Magnolia Medical Technologies, Inc [Member]    
Investments at cost $ 141 91
Investments at fair value $ 135 $ 112
Number of Shares (in shares) 699,485 441,780
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | InfoBionic, Inc [Member]    
Investments at cost $ 124 $ 124
Investments at fair value $ 111 $ 121
Number of Shares (in shares) 317,647 317,647
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Aerobiotix, LLC [Member]    
Investments at cost $ 46  
Investments at fair value $ 52  
Number of Shares (in shares) 27,330  
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Meditrina, Inc [Member]    
Investments at cost $ 82 $ 83
Investments at fair value $ 142 $ 122
Number of Shares (in shares) 221,510 221,510
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Scientia Vascular, Inc. [Member]    
Investments at cost $ 39  
Investments at fair value $ 43  
Number of Shares (in shares) 19,662  
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | MacuLogix, Inc [Member]    
Investments at cost   $ 238
Investments at fair value   $ 0
Number of Shares (in shares)   454,460
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Canary Medical Inc. [Member]    
Investments at cost $ 85 $ 53
Investments at fair value $ 1,865 $ 45
Number of Shares (in shares) 12,153 7,292
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Sonex Health, Inc. [Member]    
Investments at cost $ 97 $ 77
Investments at fair value $ 113 $ 75
Number of Shares (in shares) 605,313 484,250
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | VERO Biotech LLC [Member]    
Investments at cost $ 53 $ 53
Investments at fair value $ 0 $ 30
Number of Shares (in shares) 408 408
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Ceribell, Inc. [Member]    
Investments at cost $ 69 $ 61
Investments at fair value $ 204 $ 172
Number of Shares (in shares) 145,483 134,299
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Cognoa, Inc. [Member]    
Investments at cost $ 148  
Investments at fair value $ 167  
Number of Shares (in shares) 775,000  
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Conventus Orthopaedics, Inc [Member]    
Investments at cost $ 221 $ 149
Investments at fair value $ 209 $ 169
Number of Shares (in shares) 7,972,222 6,361,111
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | Aerin Medical, Inc [Member]    
Investments at cost $ 64 $ 66
Investments at fair value $ 1,187 $ 463
Number of Shares (in shares) 1,818,183 1,818,183
Medical Device Sector [Member] | Preferred Stock Warrants [Member] | CSA Medical, Inc [Member]    
Investments at cost $ 153 $ 154
Investments at fair value $ 134 $ 108
Number of Shares (in shares) 1,375,727 1,375,727
Medical Device Sector [Member] | Term Loan (10.00% cash (Prime + 5.25%; Floor 9.00%), 5.00% ETP, Due 7/1/27), Two [Member] | Swift Health Systems Inc. [Member]    
Cash Rate 10.75%  
Margin 5.25%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,500  
Investments at cost 3,451  
Investments at fair value $ 3,451  
Medical Device Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 10/1/24) One [Member] | InfoBionic, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 3,500
Investments at cost   3,397
Investments at fair value   $ 3,397
Medical Device Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 6.0% ETP, Due 4/1/26) One [Member] | Aerobiotix, LLC [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 6.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,462  
Investments at fair value $ 2,366  
Medical Device Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 6/1/25) One [Member] | InfoBionic, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jun. 01, 2025
Principal Amount   $ 1,000
Investments at cost   963
Investments at fair value   $ 963
Medical Device Sector [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 6.0% ETP, Due 4/1/26) Two [Member] | Aerobiotix, LLC [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 6.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,462  
Investments at fair value $ 2,365  
Medical Device Sector [Member] | Term Loan (10.08% cash (Libor + 7.68%; Floor 10.08%), 6.00% ETP, Due 9/1/23) One [Member] | MacuLogix, Inc [Member]    
Cash Rate   10.08%
Margin   7.68%
Floor   10.08%
Ceiling Rate   0.00%
ETP   6.00%
Maturity Date   Sep. 01, 2023
Principal Amount   $ 7,500
Investments at cost   7,447
Investments at fair value   $ 4,481
Medical Device Sector [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 7.00% ETP, Due 11/1/24) One [Member] | Canary Medical Inc. [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 7.00%  
Maturity Date Nov. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,438  
Investments at fair value $ 2,438  
Medical Device Sector [Member] | Term Loan (10.08% cash (Libor + 7.68%; Floor 10.08%), 6.00% ETP, Due 9/1/23) Two [Member] | MacuLogix, Inc [Member]    
Cash Rate   10.08%
Margin   7.68%
Floor   10.08%
Ceiling Rate   0.00%
ETP   6.00%
Maturity Date   Sep. 01, 2023
Principal Amount   $ 4,050
Investments at cost   4,022
Investments at fair value   $ 2,420
Medical Device Sector [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 7.00% ETP, Due 11/1/24) Two [Member] | Canary Medical Inc. [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 7.00%  
Maturity Date Nov. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,486  
Investments at fair value $ 2,486  
Medical Device Sector [Member] | Term Loan (9.75% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) One [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate   9.75%
Margin   5.00%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Mar. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,952
Investments at fair value   $ 4,952
Medical Device Sector [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 7.00% ETP, Due 11/1/24) Three [Member] | Canary Medical Inc. [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 7.00%  
Maturity Date Nov. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,466  
Investments at fair value $ 2,466  
Medical Device Sector [Member] | Term Loan (9.75% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) Two [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate   9.75%
Margin   5.00%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Mar. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,952
Investments at fair value   $ 4,952
Medical Device Sector [Member] | Term Loan (9.00% cash (Prime + 3.75%; Floor 8.25%), 5.50% ETP, Due 10/1/24) One [Member] | Ceribell, Inc. [Member]    
Cash Rate 9.00%  
Margin 3.75%  
Floor 8.25%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 5,000  
Investments at cost 4,965  
Investments at fair value $ 4,965  
Medical Device Sector [Member] | Term Loan (9.75% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) Three [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate   9.75%
Margin   5.00%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Mar. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,944
Investments at fair value   $ 4,944
Medical Device Sector [Member] | Term Loan (9.00% cash (Prime + 3.75%; Floor 8.25%), 5.50% ETP, Due 10/1/24) Two [Member] | Ceribell, Inc. [Member]    
Cash Rate 9.00%  
Margin 3.75%  
Floor 8.25%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 5,000  
Investments at cost 4,969  
Investments at fair value $ 4,969  
Medical Device Sector [Member] | Term Loan (9.75% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) Four [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate   9.75%
Margin   5.00%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Mar. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,944
Investments at fair value   4,944
Medical Device Sector [Member] | Term Loan (9.00% cash (Prime + 3.75%; Floor 8.25%), 5.50% ETP, Due 10/1/24) Three [Member] | Ceribell, Inc. [Member]    
Cash Rate 9.00%  
Margin 3.75%  
Floor 8.25%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,475  
Investments at fair value 2,475  
Medical Device Sector [Member] | Royalty Agreement [Member] | Lumithera, Inc. [Member]    
Investments at cost 1,200  
Investments at fair value 1,100  
Medical Device Sector [Member] | Royalty Agreement [Member] | ZetrOZ, Inc [Member]    
Investments at cost 0 0
Investments at fair value $ 200 $ 200
Medical Device Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 5.00% ETP, Due 6/1/24) One [Member] | Sonex Health, Inc. [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jun. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,391
Investments at fair value   $ 2,391
Medical Device Sector [Member] | Term Loan (9.00% cash (Prime + 3.75%; Floor 8.25%), 5.50% ETP, Due 10/1/24) Four [Member] | Ceribell, Inc. [Member]    
Cash Rate 9.00%  
Margin 3.75%  
Floor 8.25%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,475  
Investments at fair value $ 2,475  
Medical Device Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 5.00% ETP, Due 6/1/24) Two [Member] | Sonex Health, Inc. [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jun. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,472
Investments at fair value   $ 2,472
Medical Device Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 8.75%), 6.0% ETP, Due 8/1/26) One [Member] | Cognoa, Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 8.75%  
Ceiling Rate 0.00%  
ETP 6.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,924  
Investments at fair value $ 4,924  
Medical Device Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 5.00% ETP, Due 6/1/24) Three [Member] | Sonex Health, Inc. [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jun. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,472
Investments at fair value   $ 2,472
Medical Device Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 8.75%), 6.0% ETP, Due 8/1/26) Two [Member] | Cognoa, Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 8.75%  
Ceiling Rate 0.00%  
ETP 6.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,462  
Investments at fair value $ 2,462  
Medical Device Sector [Member] | Term Loan (10.25% cash (Prime + 7.00%; Floor 10.25%), 1.00% ETP, Due 10/1/25) One [Member] | Spineology, Inc [Member]    
Cash Rate   10.25%
Margin   7.00%
Floor   10.25%
Ceiling Rate   0.00%
ETP   1.00%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,928
Investments at fair value   $ 4,928
Medical Device Sector [Member] | Term Loan (10.55% cash (Libor + 8.00%; Floor 9.25%), 10.36% ETP, Due 7/1/25) One [Member] | Conventus Orthopaedics, Inc [Member]    
Cash Rate 10.55%  
Margin 8.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 10.36%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 3,960  
Investments at cost 3,892  
Investments at fair value 3,892  
Medical Device Sector [Member] | Common Stock [Member] | Lumithera, Inc. [Member]    
Investments at cost 2,000  
Investments at fair value $ 1,700  
Number of Shares (in shares) 392,651  
Medical Device Sector [Member] | Term Loan (10.55% cash (Libor + 8.00%; Floor 9.25%), 10.36% ETP, Due 7/1/25) Two [Member] | Conventus Orthopaedics, Inc [Member]    
Cash Rate 10.55%  
Margin 8.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 10.36%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 3,960  
Investments at cost 3,892  
Investments at fair value $ 3,892  
Medical Device Sector [Member] | Term Loan (10.75% cash (Prime + 5.25%; Floor 8.50%), 20.00% ETP, Due 9/15/22) One [Member] | Corinth Medtech, Inc [Member]    
Cash Rate 10.75%  
Margin 5.25%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 20.00%  
Maturity Date Sep. 15, 2022  
Principal Amount $ 2,500  
Investments at cost 2,500  
Investments at fair value $ 2,500  
Medical Device Sector [Member] | Term Loan (10.75% cash (Prime + 5.25%; Floor 8.50%), 20.00% ETP, Due 9/15/22) Two [Member] | Corinth Medtech, Inc [Member]    
Cash Rate 10.75%  
Margin 5.25%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 20.00%  
Maturity Date Sep. 15, 2022  
Principal Amount $ 2,500  
Investments at cost 2,500  
Investments at fair value $ 2,500  
Medical Device Sector [Member] | Term Loan (10.75% cash (Libor + 8.20%; Floor 10.00%), 5.00% ETP, Due 1/1/24) One [Member] | CSA Medical, Inc [Member]    
Cash Rate 10.75%  
Margin 8.20%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jan. 01, 2024  
Principal Amount $ 2,000  
Investments at cost 1,981  
Investments at fair value $ 1,981  
Medical Device Sector [Member] | Term Loan (10.75% cash (Libor + 8.20%; Floor 10.00%), 5.00% ETP, Due 1/1/24) Two [Member] | CSA Medical, Inc [Member]    
Cash Rate 10.75%  
Margin 8.20%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jan. 01, 2024  
Principal Amount $ 133  
Investments at cost 132  
Investments at fair value $ 132  
Medical Device Sector [Member] | Term Loan (10.75% cash (Libor + 8.20%; Floor 10.00%), 5.00% ETP, Due 3/1/24) [Member] | CSA Medical, Inc [Member]    
Cash Rate 10.75%  
Margin 8.20%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Mar. 01, 2024  
Principal Amount $ 2,400  
Investments at cost 2,379  
Investments at fair value $ 2,379  
Medical Device Sector [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 28.00% ETP, Due 8/1/26) [Member] | Embody, Inc. [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 28.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,461  
Investments at fair value $ 2,461  
Medical Device Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 10/1/24) [Member] | InfoBionic, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 3,500  
Investments at cost 3,425  
Investments at fair value $ 3,425  
Medical Device Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 6/1/25) [Member] | InfoBionic, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Jun. 01, 2025  
Principal Amount $ 1,000  
Investments at cost 971  
Investments at fair value $ 971  
Medical Device Sector [Member] | Term Loan (10.50% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) One [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate 10.50%  
Margin 5.00%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Mar. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,810  
Investments at fair value $ 4,810  
Medical Device Sector [Member] | Term Loan (10.50% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) Two [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate 10.50%  
Margin 5.00%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Mar. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,932  
Investments at fair value $ 4,932  
Medical Device Sector [Member] | Term Loan (10.50% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) Three [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate 10.50%  
Margin 5.00%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Mar. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,925  
Investments at fair value $ 4,925  
Medical Device Sector [Member] | Term Loan (10.50% cash (Prime + 5.00%; Floor 9.75%), 4.00% ETP, Due 3/1/25) Four [Member] | Magnolia Medical Technologies, Inc [Member]    
Cash Rate 10.50%  
Margin 5.00%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Mar. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,926  
Investments at fair value $ 4,926  
Medical Device Sector [Member] | Term Loan (10.25% cash (Prime + 4.75%; Floor 8.50%), 5.00% ETP, Due 1/1/27) One [Member] | Scientia Vascular, Inc. [Member]    
Cash Rate 10.25%  
Margin 4.75%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jan. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,593  
Investments at fair value $ 3,593  
Medical Device Sector [Member] | Term Loan (10.25% cash (Prime + 4.75%; Floor 8.50%), 5.00% ETP, Due 1/1/27) Two [Member] | Scientia Vascular, Inc. [Member]    
Cash Rate 10.25%  
Margin 4.75%  
Floor 8.50%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jan. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,702  
Investments at fair value $ 3,702  
Medical Device Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 5.00% ETP, Due 6/1/25) One [Member] | Sonex Health, Inc. [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jun. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,428  
Investments at fair value $ 2,428  
Medical Device Sector [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 7.00% ETP, Due 11/1/24) One [Member] | Canary Medical Inc. [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   7.00%
Maturity Date   Nov. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,394
Investments at fair value   $ 2,394
Medical Device Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 5.00% ETP, Due 6/1/25) Two [Member] | Sonex Health, Inc. [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jun. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,473  
Investments at fair value $ 2,473  
Medical Device Sector [Member] | Term Loan (8.25% cash (Libor + 6.70%; Floor 8.25%), 5.50% ETP, Due 10/1/24) One [Member] | Ceribell, Inc. [Member]    
Cash Rate   8.25%
Margin   6.70%
Floor   8.25%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,926
Investments at fair value   $ 4,926
Medical Device Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 5.00% ETP, Due 6/1/25) Three [Member] | Sonex Health, Inc. [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Jun. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,473  
Investments at fair value $ 2,473  
Medical Device Sector [Member] | Term Loan (8.25% cash (Libor + 6.70%; Floor 8.25%), 5.50% ETP, Due 10/1/24) Two [Member] | Ceribell, Inc. [Member]    
Cash Rate   8.25%
Margin   6.70%
Floor   8.25%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,957
Investments at fair value   $ 4,957
Medical Device Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 8.00% ETP, Due 4/1/26) [Member] | Sonex Health, Inc. [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 8.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,455  
Investments at fair value $ 2,455  
Medical Device Sector [Member] | Term Loan (8.25% cash (Libor + 6.70%; Floor 8.25%), 5.50% ETP, Due 10/1/24) Three [Member] | Ceribell, Inc. [Member]    
Cash Rate   8.25%
Margin   6.70%
Floor   8.25%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,466
Investments at fair value   $ 2,466
Medical Device Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 1.00% ETP, Due 10/1/25) [Member] | Spineology, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 1.00%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,963  
Investments at fair value $ 4,963  
Medical Device Sector [Member] | Term Loan (8.25% cash (Libor + 6.70%; Floor 8.25%), 5.50% ETP, Due 10/1/24) Four [Member] | Ceribell, Inc. [Member]    
Cash Rate   8.25%
Margin   6.70%
Floor   8.25%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,466
Investments at fair value   $ 2,466
Medical Device Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 1.00% ETP, Due 4/1/26) [Member] | Spineology, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 1.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,479  
Investments at fair value 2,479  
Medical Device Sector [Member] | Term Loan (9.25% cash (Libor + 8.00%; Floor 9.25%), 10.36% ETP, Due 7/1/25) One [Member] | Conventus Orthopaedics, Inc [Member]    
Cash Rate   9.25%
Margin   8.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   10.36%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 4,056
Investments at cost   4,009
Investments at fair value   $ 4,009
Medical Device Sector [Member] | Term Loan (9.25% cash (Libor + 8.00%; Floor 9.25%), 10.36% ETP, Due 7/1/25) Two [Member] | Conventus Orthopaedics, Inc [Member]    
Cash Rate   9.25%
Margin   8.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   10.36%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 4,056
Investments at cost   4,009
Investments at fair value   $ 4,009
Medical Device Sector [Member] | Term Loan (8.50% cash (Prime + 5.25%; Floor 8.50%), 20.00% ETP, Due 4/1/22) One [Member] | Corinth Medtech, Inc [Member]    
Cash Rate   8.50%
Margin   5.25%
Floor   8.50%
Ceiling Rate   0.00%
ETP   20.00%
Maturity Date   Apr. 01, 2022
Principal Amount   $ 2,500
Investments at cost   2,495
Investments at fair value   $ 2,495
Medical Device Sector [Member] | Term Loan (8.50% cash (Prime + 5.25%; Floor 8.50%), 20.00% ETP, Due 4/1/22) Two [Member] | Corinth Medtech, Inc [Member]    
Cash Rate   8.50%
Margin   5.25%
Floor   8.50%
Ceiling Rate   0.00%
ETP   20.00%
Maturity Date   Apr. 01, 2022
Principal Amount   $ 2,500
Investments at cost   2,495
Investments at fair value   $ 2,495
Medical Device Sector [Member] | Term Loan (10.00% cash (Libor + 8.20%; Floor 10.00%), 5.00% ETP, Due 1/1/24) One [Member] | CSA Medical, Inc [Member]    
Cash Rate   10.00%
Margin   8.20%
Floor   10.00%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jan. 01, 2024
Principal Amount   $ 3,125
Investments at cost   3,095
Investments at fair value   $ 3,095
Medical Device Sector [Member] | Term Loan (10.00% cash (Libor + 8.20%; Floor 10.00%), 5.00% ETP, Due 1/1/24) Two [Member] | CSA Medical, Inc [Member]    
Cash Rate   10.00%
Margin   8.20%
Floor   10.00%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jan. 01, 2024
Principal Amount   $ 208
Investments at cost   206
Investments at fair value   206
Consumer-related Technologies [Member] | Common Stock Warrants [Member] | Aterian, Inc [Member]    
Investments at cost 195 195
Investments at fair value $ 0 $ 1
Number of Shares (in shares) 76,923 76,923
Consumer-related Technologies [Member] | Common Stock Warrants [Member] | Updater, Inc [Member]    
Investments at cost $ 34 $ 34
Investments at fair value $ 12 $ 31
Number of Shares (in shares) 108,333 108,333
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 6.00%; Floor 9.50%), 3.00% ETP, Due 7/1/27) One [Member] | Divergent Technologies, Inc. [Member]    
Cash Rate 11.25%  
Margin 6.00%  
Floor 9.50%  
Ceiling Rate 11.25%  
ETP 3.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,397  
Investments at fair value 3,397  
Consumer-related Technologies [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 1/1/26), Two [Member] | Interior Define, Inc. [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jan. 01, 2026
Principal Amount   $ 6,000
Investments at cost   5,775
Investments at fair value   5,775
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Divergent Technologies, Inc. [Member]    
Investments at cost 30  
Investments at fair value $ 35  
Number of Shares (in shares) 25,758  
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Interior Define, Inc. [Member]    
Investments at cost $ 103 103
Investments at fair value $ 0 $ 103
Number of Shares (in shares) 553,710 553,710
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | NextCar Holding Company, Inc [Member]    
Investments at cost $ 188 $ 47
Investments at fair value $ 116 $ 47
Number of Shares (in shares) 630,626 310,463
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Alula Holdings, Inc [Member]    
Investments at cost $ 93 $ 93
Investments at fair value $ 57 $ 70
Number of Shares (in shares) 20,000 20,000
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Primary Kids, Inc [Member]    
Investments at cost $ 57 $ 57
Investments at fair value $ 425 $ 51
Number of Shares (in shares) 553,778 553,778
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Better Place Forests Co. [Member]    
Investments at cost $ 27 $ 23
Investments at fair value $ 32 $ 23
Number of Shares (in shares) 10,690 9,353
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Caastle, Inc [Member]    
Investments at cost $ 68 $ 68
Investments at fair value $ 1,068 $ 823
Number of Shares (in shares) 268,591 268,591
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | CAMP NYC, Inc [Member]    
Investments at cost $ 24 $ 22
Investments at fair value $ 61 $ 22
Number of Shares (in shares) 17,605 17,605
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Quip NYC Inc [Member]    
Investments at cost $ 324 $ 324
Investments at fair value $ 525 $ 503
Number of Shares (in shares) 6,191 6,191
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Clara Foods Co [Member]    
Investments at cost $ 31 $ 30
Investments at fair value $ 378 $ 368
Number of Shares (in shares) 46,745 46,745
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Unagi, Inc [Member]    
Investments at cost $ 32 $ 25
Investments at fair value $ 38 $ 24
Number of Shares (in shares) 171,081 134,421
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Getaround, Inc [Member]    
Investments at cost $ 450 $ 450
Investments at fair value $ 199 $ 367
Number of Shares (in shares) 651,040 651,040
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | MyForest Foods Co [Member]    
Investments at cost $ 29  
Investments at fair value $ 33  
Number of Shares (in shares) 143  
Consumer-related Technologies [Member] | Preferred Stock Warrants [Member] | Optoro, Inc. [Member]    
Investments at cost $ 104  
Investments at fair value $ 104  
Number of Shares (in shares) 6,600  
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 6.00%; Floor 9.50%), 3.00% ETP, Due 7/1/27) Two [Member] | Divergent Technologies, Inc. [Member]    
Cash Rate 11.25%  
Margin 6.00%  
Floor 9.50%  
Ceiling Rate 11.25%  
ETP 3.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 1,250  
Investments at cost 1,237  
Investments at fair value $ 1,237  
Consumer-related Technologies [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 9.75% ETP, Due 1/1/24) [Member] | Lyrical Foods, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   9.75%
Maturity Date   Jan. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,480
Investments at fair value   $ 2,480
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 6.00%; Floor 9.50%), 3.00% ETP, Due 7/1/27) Three [Member] | Divergent Technologies, Inc. [Member]    
Cash Rate 11.25%  
Margin 6.00%  
Floor 9.50%  
Ceiling Rate 11.25%  
ETP 3.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,712  
Investments at fair value $ 3,712  
Consumer-related Technologies [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 10.10% ETP, Due 1/1/26), One [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   10.10%
Maturity Date   Jan. 01, 2026
Principal Amount   $ 5,000
Investments at cost   4,935
Investments at fair value   $ 4,935
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 6.00%; Floor 9.50%), 3.00% ETP, Due 7/1/27) Four [Member] | Divergent Technologies, Inc. [Member]    
Cash Rate 11.25%  
Margin 6.00%  
Floor 9.50%  
Ceiling Rate 11.25%  
ETP 3.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 1,250  
Investments at cost 1,237  
Investments at fair value $ 1,237  
Consumer-related Technologies [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 10.10% ETP, Due 1/1/26), Two [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   10.10%
Maturity Date   Jan. 01, 2026
Principal Amount   $ 2,000
Investments at cost   1,920
Investments at fair value   $ 1,920
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 6.00%; Floor 9.50%), 3.00% ETP, Due 7/1/27) Five [Member] | Divergent Technologies, Inc. [Member]    
Cash Rate 11.25%  
Margin 6.00%  
Floor 9.50%  
Ceiling Rate 11.25%  
ETP 3.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,712  
Investments at fair value $ 3,712  
Consumer-related Technologies [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 3/1/25), One [Member] | Primary Kids, Inc [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Mar. 01, 2025
Principal Amount   $ 3,000
Investments at cost   2,961
Investments at fair value   $ 2,961
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 6.00%; Floor 9.50%), 3.00% ETP, Due 7/1/27) Six [Member] | Divergent Technologies, Inc. [Member]    
Cash Rate 11.25%  
Margin 6.00%  
Floor 9.50%  
Ceiling Rate 11.25%  
ETP 3.00%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 1,250  
Investments at cost 1,237  
Investments at fair value $ 1,237  
Consumer-related Technologies [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 3/1/25), Two [Member] | Primary Kids, Inc [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Mar. 01, 2025
Principal Amount   $ 3,000
Investments at cost   2,961
Investments at fair value   $ 2,961
Consumer-related Technologies [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 1/1/26) One [Member] | Interior Define, Inc. [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 6,500  
Investments at cost 6,417  
Investments at fair value $ 5,215  
Consumer-related Technologies [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 9/1/25) [Member] | Primary Kids, Inc [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Sep. 01, 2025
Principal Amount   $ 3,000
Investments at cost   2,955
Investments at fair value   $ 2,955
Consumer-related Technologies [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 1/1/26) Two [Member] | Interior Define, Inc. [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 6,000  
Investments at cost 5,858  
Investments at fair value $ 4,760  
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 8.00%; Floor 11.25%), 3.00% ETP, Due 4/1/26) [Member] | Quip NYC Inc [Member]    
Cash Rate   11.25%
Margin   8.00%
Floor   11.25%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Apr. 01, 2026
Principal Amount   $ 10,000
Investments at cost   9,639
Investments at fair value   $ 9,639
Consumer-related Technologies [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 9.75% ETP, Due 1/1/24) [Member] | Lyrical Foods, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 9.75%  
Maturity Date Jan. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,585  
Investments at fair value $ 2,219  
Consumer-related Technologies [Member] | Term Loan (11.00% cash (Prime + 7.75%; Floor 11.00%), Due 7/1/25), One [Member] | Unagi, Inc [Member]    
Cash Rate   11.00%
Margin   7.75%
Floor   11.00%
Ceiling Rate   0.00%
ETP   0.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,446
Investments at fair value   $ 2,446
Consumer-related Technologies [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 10/1/25) One [Member] | MyForest Foods Co [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,947  
Investments at fair value $ 4,947  
Consumer-related Technologies [Member] | Term Loan (11.00% cash (Prime + 7.75%; Floor 11.00%), Due 7/1/25), Two [Member] | Unagi, Inc [Member]    
Cash Rate   11.00%
Margin   7.75%
Floor   11.00%
Ceiling Rate   0.00%
ETP   0.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 1,250
Investments at cost   1,234
Investments at fair value   $ 1,234
Consumer-related Technologies [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 10/1/25) Two [Member] | MyForest Foods Co [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,474  
Investments at fair value $ 2,474  
Consumer-related Technologies [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 12.00%, Ceiling 14.00%),0.56% ETP, Due 12/20/24), One [Member] | Updater, Inc [Member]    
Cash Rate   12.00%
Margin   5.75%
Floor   12.00%
Ceiling Rate   14.00%
ETP   0.56%
Maturity Date   Dec. 20, 2024
Principal Amount   $ 5,000
Investments at cost   4,961
Investments at fair value   $ 4,961
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) One [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,947  
Investments at fair value $ 4,947  
Consumer-related Technologies [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 12.00%, Ceiling 14.00%),0.56% ETP, Due 12/20/24), Two [Member] | Updater, Inc [Member]    
Cash Rate   12.00%
Margin   5.75%
Floor   12.00%
Ceiling Rate   14.00%
ETP   0.56%
Maturity Date   Dec. 20, 2024
Principal Amount   $ 5,000
Investments at cost   4,961
Investments at fair value   $ 4,961
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Two [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 2,000  
Investments at cost 1,979  
Investments at fair value $ 1,979  
Consumer-related Technologies [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 12.00%, Ceiling 14.00%),0.56% ETP, Due 12/20/24), Three [Member] | Updater, Inc [Member]    
Cash Rate   12.00%
Margin   5.75%
Floor   12.00%
Ceiling Rate   14.00%
ETP   0.56%
Maturity Date   Dec. 20, 2024
Principal Amount   $ 10,000
Investments at cost   9,922
Investments at fair value   9,922
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Three [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,474  
Investments at fair value 2,474  
Consumer-related Technologies [Member] | Common Stock [Member] | SnagAJob.com, Inc [Member]    
Investments at cost 8 9
Investments at fair value $ 83 $ 83
Number of Shares (in shares) 829,674 82,974
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Four [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 3,000  
Investments at cost 2,968  
Investments at fair value $ 2,968  
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Five [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,453  
Investments at fair value $ 2,453  
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Six [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,453  
Investments at fair value $ 2,453  
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Seven [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,904  
Investments at fair value $ 4,904  
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 2.00% ETP, Due 1/1/26) Eight [Member] | NextCar Holding Company, Inc [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 2.00%  
Maturity Date Jan. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,450  
Investments at fair value $ 2,450  
Consumer-related Technologies [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 8/1/27) [Member] | Optoro, Inc. [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Aug. 01, 2027  
Principal Amount $ 2,500  
Investments at cost 2,339  
Investments at fair value $ 2,339  
Consumer-related Technologies [Member] | Term Loan (12.75% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 3/1/25) One [Member] | Primary Kids, Inc [Member]    
Cash Rate 12.75%  
Margin 7.25%  
Floor 10.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Mar. 01, 2025  
Principal Amount $ 2,900  
Investments at cost 2,870  
Investments at fair value $ 2,870  
Consumer-related Technologies [Member] | Term Loan (12.75% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 3/1/25) Two [Member] | Primary Kids, Inc [Member]    
Cash Rate 12.75%  
Margin 7.25%  
Floor 10.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Mar. 01, 2025  
Principal Amount $ 2,900  
Investments at cost 2,870  
Investments at fair value $ 2,870  
Consumer-related Technologies [Member] | Term Loan (12.75% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 9/1/25) [Member] | Primary Kids, Inc [Member]    
Cash Rate 12.75%  
Margin 7.25%  
Floor 10.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Sep. 01, 2025  
Principal Amount $ 3,000  
Investments at cost 2,964  
Investments at fair value $ 2,964  
Consumer-related Technologies [Member] | Term Loan (14.00% cash (Prime + 7.75%; Floor 11.00%), Due 7/1/25) One [Member] | Unagi, Inc [Member]    
Cash Rate 14.00%  
Margin 7.25%  
Floor 11.00%  
Ceiling Rate 0.00%  
ETP 0.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,471  
Investments at fair value $ 2,317  
Consumer-related Technologies [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 1/1/25) One [Member] | Alula Holdings, Inc [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jan. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,961  
Investments at fair value $ 4,961  
Consumer-related Technologies [Member] | Term Loan (14.00% cash (Prime + 7.75%; Floor 11.00%), Due 7/1/25) Two [Member] | Unagi, Inc [Member]    
Cash Rate 14.00%  
Margin 7.25%  
Floor 11.00%  
Ceiling Rate 0.00%  
ETP 0.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 1,250  
Investments at cost 1,235  
Investments at fair value $ 1,158  
Consumer-related Technologies [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 1/1/25) Two [Member] | Alula Holdings, Inc [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jan. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,961  
Investments at fair value $ 4,961  
Consumer-related Technologies [Member] | Term Loan (14.00% cash (Prime + 7.75%; Floor 11.00%), Due 7/1/25) Three [Member] | Unagi, Inc [Member]    
Cash Rate 14.00%  
Margin 7.25%  
Floor 11.00%  
Ceiling Rate 0.00%  
ETP 0.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 1,250  
Investments at cost 1,234  
Investments at fair value $ 1,157  
Consumer-related Technologies [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 1/1/25) Three [Member] | Alula Holdings, Inc [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jan. 01, 2025  
Principal Amount $ 3,000  
Investments at cost 2,977  
Investments at fair value $ 2,977  
Consumer-related Technologies [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 12/1/25) [Member] | Alula Holdings, Inc [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Dec. 01, 2025  
Principal Amount $ 1,000  
Investments at cost 974  
Investments at fair value $ 974  
Consumer-related Technologies [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 2/1/26) [Member] | Alula Holdings, Inc [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Feb. 01, 2026  
Principal Amount $ 1,000  
Investments at cost 974  
Investments at fair value $ 974  
Consumer-related Technologies [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 1/1/25), One [Member] | Alula Holdings, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,935
Investments at fair value   $ 4,935
Consumer-related Technologies [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 1.85% ETP, Due 7/1/25) [Member] | Better Place Forests Co. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 1.85%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,944  
Investments at fair value $ 4,944  
Consumer-related Technologies [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 1/1/25), Two [Member] | Alula Holdings, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,949
Investments at fair value   $ 4,949
Consumer-related Technologies [Member] | Term Loan (12.50% cash (Prime + 6.25%; Floor 9.50%), 1.85% ETP, Due 10/1/25) [Member] | Better Place Forests Co. [Member]    
Cash Rate 12.50%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 1.85%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,474  
Investments at fair value $ 2,474  
Consumer-related Technologies [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 1/1/25), Three [Member] | Alula Holdings, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 3,000
Investments at cost   2,969
Investments at fair value   $ 2,969
Consumer-related Technologies [Member] | Term Loan (13.50% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 5/1/26) [Member] | CAMP NYC, Inc [Member]    
Cash Rate 13.50%  
Margin 7.25%  
Floor 10.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date May 01, 2026  
Principal Amount $ 3,500  
Investments at cost 3,458  
Investments at fair value $ 3,458  
Consumer-related Technologies [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 12/1/25) [Member] | Alula Holdings, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Dec. 01, 2025
Principal Amount   $ 1,000
Investments at cost   968
Investments at fair value   $ 968
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 8/1/25) One [Member] | Clara Foods Co [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Aug. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,481  
Investments at fair value $ 2,481  
Consumer-related Technologies [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 1.85% ETP, Due 7/1/25) [Member] | Better Place Forests Co. [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   1.85%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,928
Investments at fair value   $ 4,928
Consumer-related Technologies [Member] | Term Loan (11.25% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 8/1/25) Two [Member] | Clara Foods Co [Member]    
Cash Rate 11.25%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 5.50%  
Maturity Date Aug. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,481  
Investments at fair value 2,481  
Consumer-related Technologies [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 5/1/26) [Member] | CAMP NYC, Inc [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   May 01, 2026
Principal Amount   $ 3,500
Investments at cost   3,430
Investments at fair value   $ 3,430
Consumer-related Technologies [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 8/1/25), One [Member] | Clara Foods Co [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Aug. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,476
Investments at fair value   $ 2,476
Consumer-related Technologies [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 8/1/25), Two [Member] | Alula Holdings, Inc [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Aug. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,476
Investments at fair value   $ 2,476
Consumer-related Technologies [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 1/1/26), One [Member] | Interior Define, Inc. [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jan. 01, 2026
Principal Amount   $ 6,500
Investments at cost   6,397
Investments at fair value   6,397
Software Sector [Member]    
Investments at cost 108,910 60,902
Investments at fair value 107,441 60,807
Software Sector [Member] | Common Stock Warrants [Member] | DropOff, Inc. [Member]    
Investments at cost 455 397
Investments at fair value $ 187 $ 395
Number of Shares (in shares) 516,732 482,283
Software Sector [Member] | Common Stock Warrants [Member] | Branded Online, Inc [Member]    
Investments at cost   $ 370
Investments at fair value   $ 443
Number of Shares (in shares)   16,678
Software Sector [Member] | Common Stock Warrants [Member] | Decisyon, Inc [Member]    
Investments at cost $ 46 $ 46
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 82,967 82,967
Software Sector [Member] | Common Stock Warrants [Member] | E La Carte, Inc [Member]    
Investments at cost $ 60  
Investments at fair value $ 1  
Number of Shares (in shares) 152,908  
Software Sector [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 3.50% ETP, Due 4/1/26) One [Member] | DropOff, Inc. [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 3.50%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 6,500  
Investments at cost 6,147  
Investments at fair value 6,147  
Software Sector [Member] | Preferred Stock Warrants [Member] | Kodiak Robotics, Inc. [Member]    
Investments at cost 273  
Investments at fair value $ 273  
Number of Shares (in shares) 639,918  
Software Sector [Member] | Preferred Stock Warrants [Member] | BrightInsight, Inc. [Member]    
Investments at cost $ 157  
Investments at fair value $ 157  
Number of Shares (in shares) 80,544  
Software Sector [Member] | Preferred Stock Warrants [Member] | Medsphere Systems Corporation [Member]    
Investments at cost $ 60 $ 60
Investments at fair value $ 341 $ 195
Number of Shares (in shares) 7,097,792 7,097,792
Software Sector [Member] | Preferred Stock Warrants [Member] | Lemongrass Holdings, Inc [Member]    
Investments at cost $ 34  
Investments at fair value $ 38  
Number of Shares (in shares) 101,308  
Software Sector [Member] | Preferred Stock Warrants [Member] | Lytics, Inc. [Member]    
Investments at cost $ 11 $ 12
Investments at fair value $ 14 $ 12
Number of Shares (in shares) 26,733 26,733
Software Sector [Member] | Preferred Stock Warrants [Member] | Reputation Institute, Inc [Member]    
Investments at cost $ 56 $ 54
Investments at fair value $ 35 $ 52
Number of Shares (in shares) 3,731 3,731
Software Sector [Member] | Preferred Stock Warrants [Member] | Slingshot Aerospace, Inc. [Member]    
Investments at cost $ 123  
Investments at fair value $ 123  
Number of Shares (in shares) 309,208  
Software Sector [Member] | Preferred Stock Warrants [Member] | Supply Network Visiblity Holdings LLC [Member]    
Investments at cost $ 64 $ 64
Investments at fair value $ 74 $ 62
Number of Shares (in shares) 682 682
Software Sector [Member] | Preferred Stock Warrants [Member] | Britecore Holdings, Inc. [Member]    
Investments at cost $ 21 $ 5
Investments at fair value $ 64 $ 37
Number of Shares (in shares) 77,828 55,591
Software Sector [Member] | Preferred Stock Warrants [Member] | E La Carte, Inc [Member]    
Investments at cost   $ 61
Investments at fair value   $ 53
Number of Shares (in shares)   181,947
Software Sector [Member] | Preferred Stock Warrants [Member] | Lotame Solutions, Inc. [Member]    
Investments at cost $ 22 $ 23
Investments at fair value $ 306 $ 276
Number of Shares (in shares) 288,115 288,115
Software Sector [Member] | Preferred Stock Warrants [Member] | Revinate Holdings, Inc [Member]    
Investments at cost $ 47 $ 44
Investments at fair value $ 81 $ 66
Number of Shares (in shares) 498,241 615,475
Software Sector [Member] | Preferred Stock Warrants [Member] | Riv Data Corp [Member]    
Investments at cost $ 12 $ 12
Investments at fair value $ 296 $ 292
Number of Shares (in shares) 321,428 321,428
Software Sector [Member] | Preferred Stock Warrants [Member] | SIGNiX, Inc [Member]    
Investments at cost $ 225 $ 224
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 186,235 186,235
Software Sector [Member] | Preferred Stock Warrants [Member] | Topia Mobility, Inc [Member]    
Investments at cost $ 135 $ 138
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 3,049,607 3,049,607
Software Sector [Member] | Preferred Stock Warrants [Member] | xAd, Inc [Member]    
Investments at cost $ 177 $ 179
Investments at fair value $ 2 $ 1
Number of Shares (in shares) 4,343,348 4,343,348
Software Sector [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 3.50% ETP, Due 4/1/26) Two [Member] | DropOff, Inc. [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 3.50%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 6,000  
Investments at cost 5,847  
Investments at fair value $ 5,847  
Software Sector [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 3.50% ETP, Due 8/1/26) [Member] | DropOff, Inc. [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 3.50%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,431  
Investments at fair value $ 2,431  
Software Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.75%), 4.50% ETP, Due 7/1/27) One [Member] | Engage3, LLC [Member]    
Cash Rate 12.75%  
Margin 6.25%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.50%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,675  
Investments at fair value $ 3,675  
Software Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.75%), 4.50% ETP, Due 7/1/27) Two [Member] | Engage3, LLC [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.50%  
Maturity Date Jul. 01, 2027  
Principal Amount $ 3,750  
Investments at cost 3,715  
Investments at fair value $ 3,715  
Software Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 10.25%), 4.00% ETP, Due 4/1/26) One [Member] | Kodiak Robotics, Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 10,000  
Investments at cost 9,809  
Investments at fair value $ 9,809  
Software Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 10.25%), 4.00% ETP, Due 4/1/26) Two [Member] | Kodiak Robotics, Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 10,000  
Investments at cost 9,809  
Investments at fair value $ 9,809  
Software Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 10.25%), 4.00% ETP, Due 4/1/26) Three [Member] | Kodiak Robotics, Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,904  
Investments at fair value 4,904  
Software Sector [Member] | Warrant [Member] | Skyword, Inc [Member]    
Investments at cost 48 $ 49
Investments at fair value $ 9 $ 4
Number of Shares (in shares) 301,055 301,055
Software Sector [Member] | Term Loan (11.75% cash (Prime + 5.50%; Floor 10.25%), 4.00% ETP, Due 4/1/26) Four [Member] | Kodiak Robotics, Inc. [Member]    
Cash Rate 11.75%  
Margin 5.50%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,904  
Investments at fair value $ 4,904  
Software Sector [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 2.50% ETP, Due 3/1/26) One [Member] | Lemongrass Holdings, Inc [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Mar. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,941  
Investments at fair value $ 4,941  
Software Sector [Member] | Term Loan (12.75% cash (Prime + 6.50%; Floor 9.75%), 2.50% ETP, Due 3/1/26) Two [Member] | Lemongrass Holdings, Inc [Member]    
Cash Rate 12.75%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Mar. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,471  
Investments at fair value $ 2,471  
Software Sector [Member] | Term Loan (11.50% cash (Prime + 6.00%; Floor 9.25%), 3.00% ETP, Due 7/1/25) [Member] | Lytics, Inc. [Member]    
Cash Rate 11.50%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Jul. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,472  
Investments at fair value $ 2,472  
Software Sector [Member] | Term Loan (12.75% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 8/1/25) [Member] | Reputation Institute, Inc [Member]    
Cash Rate 12.75%  
Margin 7.25%  
Floor 10.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Aug. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,926  
Investments at fair value $ 4,926  
Software Sector [Member] | Term Loan (12.00% cash (Prime +5.75%; Floor 9.75%), 5.00% ETP, Due 8/1/26) One [Member] | Slingshot Aerospace, Inc. [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,927  
Investments at fair value 4,927  
Software Sector [Member] | Common Stock [Member] | Branded Online, Inc [Member]    
Investments at cost 1,079  
Investments at fair value $ 146  
Number of Shares (in shares) 108,004  
Software Sector [Member] | Term Loan (12.00% cash (Prime +5.75%; Floor 9.75%), 5.00% ETP, Due 8/1/26) Two [Member] | Slingshot Aerospace, Inc. [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,927  
Investments at fair value $ 4,927  
Software Sector [Member] | Term Loan (12.00% cash (Prime +5.75%; Floor 9.75%), 5.00% ETP, Due 8/1/26) Three [Member] | Slingshot Aerospace, Inc. [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,863  
Investments at fair value $ 4,863  
Software Sector [Member] | Term Loan (12.00% cash (Prime +5.75%; Floor 9.75%), 5.00% ETP, Due 8/1/26) Four [Member] | Slingshot Aerospace, Inc. [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 5.00%  
Maturity Date Aug. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,927  
Investments at fair value 4,927  
Software Sector [Member] | Preferred and Common Stock [Member] | Decisyon, Inc [Member]    
Investments at cost 230 $ 230
Investments at fair value $ 0 $ 120
Number of Shares (in shares) 72,638,663 72,638,663
Software Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 2/1/25) One [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Feb. 01, 2025  
Principal Amount $ 3,500  
Investments at cost 3,469  
Investments at fair value $ 3,469  
Software Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 2/1/25) Two [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Feb. 01, 2025  
Principal Amount $ 3,500  
Investments at cost 3,469  
Investments at fair value $ 3,469  
Software Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 6.00% ETP, Due 9/1/26) [Member] | Branded Online, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   6.00%
Maturity Date   Sep. 01, 2026
Principal Amount   $ 5,000
Investments at cost   4,719
Investments at fair value   $ 4,719
Software Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 12/1/25) One [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Dec. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,470  
Investments at fair value $ 2,470  
Software Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 6.00% ETP, Due 11/1/26) [Member] | Branded Online, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   6.00%
Maturity Date   Nov. 01, 2026
Principal Amount   $ 2,500
Investments at cost   2,355
Investments at fair value   $ 2,355
Software Sector [Member] | Term Loan (12.00% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 12/1/25) Two [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate 12.00%  
Margin 6.50%  
Floor 9.75%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Dec. 01, 2025  
Principal Amount $ 2,500  
Investments at cost 2,470  
Investments at fair value $ 2,470  
Software Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 0% ETP, Due 7/1/23) [Member] | Branded Online, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   0.00%
Maturity Date   Jul. 01, 2023
Principal Amount   $ 5,000
Investments at cost   5,000
Investments at fair value   $ 5,000
Software Sector [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 4.00% ETP, Due 10/1/24), One [Member] | Britecore Holdings, Inc. [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,481
Investments at fair value   $ 2,481
Software Sector [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 4.00% ETP, Due 10/1/24), Two [Member] | Britecore Holdings, Inc. [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Oct. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,481
Investments at fair value   $ 2,481
Software Sector [Member] | Term Loan (12.68% cash (Prime + 9.23%; Floor 12.68%), 50.43% ETP, Due 1/1/23) [Member] | Decisyon, Inc [Member]    
Cash Rate   12.68%
Margin   9.23%
Floor   12.68%
Ceiling Rate   0.00%
ETP   50.43%
Maturity Date   Jan. 01, 2023
Principal Amount   $ 3,470
Investments at cost   3,470
Investments at fair value   $ 3,470
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 3.50% ETP, Due 4/1/26), One [Member] | DropOff, Inc. [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   3.50%
Maturity Date   Apr. 01, 2026
Principal Amount   $ 6,500
Investments at cost   6,087
Investments at fair value   $ 6,087
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 3.50% ETP, Due 4/1/26), Two [Member] | DropOff, Inc. [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   3.50%
Maturity Date   Apr. 01, 2026
Principal Amount   $ 6,000
Investments at cost   5,816
Investments at fair value   $ 5,816
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 10/1/25), One [Member] | E La Carte, Inc [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 3,000
Investments at cost   2,937
Investments at fair value   $ 2,937
Software Sector [Member] | Term Loan (11.00% cash (Prime + 5.50%; Floor 9.50%), 3.00% ETP, Due 8/1/27) One [Member] | BrightInsight, Inc. [Member]    
Cash Rate 11.00%  
Margin 5.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Aug. 01, 2027  
Principal Amount $ 7,000  
Investments at cost 6,612  
Investments at fair value $ 6,612  
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 10/1/25), Two [Member] | E La Carte, Inc [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 3,000
Investments at cost   2,958
Investments at fair value   $ 2,958
Software Sector [Member] | Term Loan (11.00% cash (Prime + 5.50%; Floor 9.50%), 3.00% ETP, Due 8/1/27) Two [Member] | BrightInsight, Inc. [Member]    
Cash Rate 11.00%  
Margin 5.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Aug. 01, 2027  
Principal Amount $ 3,500  
Investments at cost 3,445  
Investments at fair value $ 3,445  
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 10/1/25), Three [Member] | E La Carte, Inc [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 1,500
Investments at cost   1,479
Investments at fair value   $ 1,479
Software Sector [Member] | Term Loan (11.00% cash (Prime + 5.50%; Floor 9.50%), 3.00% ETP, Due 8/1/27) Three [Member] | BrightInsight, Inc. [Member]    
Cash Rate 11.00%  
Margin 5.50%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Aug. 01, 2027  
Principal Amount $ 3,500  
Investments at cost 3,445  
Investments at fair value $ 3,445  
Software Sector [Member] | Term Loan (9.25% cash (Prime + 6.00%; Floor 9.25%), 4.00% ETP, Due 7/1/25) [Member] | Lytics, Inc. [Member]    
Cash Rate   9.25%
Margin   6.00%
Floor   9.25%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Jul. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,464
Investments at fair value   $ 2,464
Software Sector [Member] | Term Loan (10.50% cash (Prime + 7.25%; Floor 10.50%), 3.00% ETP, Due 8/1/25) [Member] | Reputation Institute, Inc [Member]    
Cash Rate   10.50%
Margin   7.25%
Floor   10.50%
Ceiling Rate   0.00%
ETP   3.00%
Maturity Date   Aug. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,905
Investments at fair value   $ 4,905
Software Sector [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 4.00% ETP, Due 10/1/24) One [Member] | Britecore Holdings, Inc. [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,420  
Investments at fair value $ 2,420  
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 2/1/25) [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Feb. 01, 2025
Principal Amount   $ 3,500
Investments at cost   3,458
Investments at fair value   $ 3,458
Software Sector [Member] | Term Loan (12.25% cash (Prime + 6.75%; Floor 10.00%), 4.00% ETP, Due 10/1/24) Two [Member] | Britecore Holdings, Inc. [Member]    
Cash Rate 12.25%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Oct. 01, 2024  
Principal Amount $ 2,500  
Investments at cost 2,486  
Investments at fair value $ 2,486  
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 2/1/25), Two [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Feb. 01, 2025
Principal Amount   $ 3,500
Investments at cost   3,458
Investments at fair value   $ 3,458
Software Sector [Member] | Term Loan (15.68% cash (Prime + 9.43%; Floor 12.68%), 50.43% ETP, Due 12/31/22) [Member] | Decisyon, Inc [Member]    
Cash Rate 15.68%  
Margin 9.43%  
Floor 12.68%  
Ceiling Rate 0.00%  
ETP 50.43%  
Maturity Date Dec. 31, 2022  
Principal Amount $ 3,313  
Investments at cost 3,313  
Investments at fair value 3,313  
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 12/1/25), One [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Dec. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,463
Investments at fair value   $ 2,463
Software Sector [Member] | Term Loan (9.75% cash (Prime + 6.50%; Floor 9.75%), 4.00% ETP, Due 12/1/25), Two [Member] | Supply Network Visiblity Holdings LLC [Member]    
Cash Rate   9.75%
Margin   6.50%
Floor   9.75%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Dec. 01, 2025
Principal Amount   $ 2,500
Investments at cost   2,463
Investments at fair value   2,463
Diagnostics Sector [Member]    
Investments at cost 9,840 12,393
Investments at fair value 9,844 12,377
Diagnostics Sector [Member] | Preferred Stock Warrants [Member] | Hound Labs, Inc. [Member]    
Investments at cost 47  
Investments at fair value $ 51  
Number of Shares (in shares) 159,893  
Diagnostics Sector [Member] | Preferred Stock Warrants [Member] | IDbyDNA, Inc. [Member]    
Investments at cost   112
Investments at fair value   $ 95
Number of Shares (in shares)   472,006
Diagnostics Sector [Member] | Term Loan (12.25% cash (Prime + 6.00%; Floor 9.25%), 3.50% ETP, Due 6/1/26) One [Member] | Hound Labs, Inc. [Member]    
Cash Rate 12.25%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 3.50%  
Maturity Date Jun. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,383  
Investments at fair value $ 2,383  
Diagnostics Sector [Member] | Term Loan (12.25% cash (Prime + 6.00%; Floor 9.25%), 3.50% ETP, Due 6/1/26) Two [Member] | Hound Labs, Inc. [Member]    
Cash Rate 12.25%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 3.50%  
Maturity Date Jun. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,470  
Investments at fair value $ 2,470  
Diagnostics Sector [Member] | Term Loan (12.25% cash (Prime + 6.00%; Floor 9.25%), 3.50% ETP, Due 6/1/26) Three [Member] | Hound Labs, Inc. [Member]    
Cash Rate 12.25%  
Margin 6.00%  
Floor 9.25%  
Ceiling Rate 0.00%  
ETP 3.50%  
Maturity Date Jun. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,940  
Investments at fair value 4,940  
Diagnostics Sector [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 1/1/25), One [Member] | IDbyDNA, Inc. [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,902
Investments at fair value   $ 4,902
Diagnostics Sector [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 1/1/25), Two [Member] | IDbyDNA, Inc. [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 5,000
Investments at cost   4,936
Investments at fair value   $ 4,936
Diagnostics Sector [Member] | Term Loan (9.00% cash (Prime + 5.75%; Floor 9.00%), 5.50% ETP, Due 1/1/26) [Member] | IDbyDNA, Inc. [Member]    
Cash Rate   9.00%
Margin   5.75%
Floor   9.00%
Ceiling Rate   0.00%
ETP   5.50%
Maturity Date   Jan. 01, 2026
Principal Amount   $ 2,500
Investments at cost   2,444
Investments at fair value   2,444
Life Science [Member] | Debt Securities [Member] | Non-affiliate [Member]    
Investments at cost 255,997  
Investments at fair value 255,525  
Other Healthcare Sector [Member] | Preferred Stock Warrants [Member] | Kate Farms, Inc [Member]    
Investments at cost 103 101
Investments at fair value $ 1,217 $ 1,177
Number of Shares (in shares) 82,965 82,965
Other Healthcare Sector [Member] | Preferred Stock Warrants [Member] | Watermark Medical, Inc [Member]    
Investments at cost $ 73 $ 74
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 27,373 27,373
Other Healthcare Sector [Member] | Preferred Stock Warrants [Member] | Secure Transfusion Services, Inc [Member]    
Investments at cost $ 48  
Investments at fair value $ 68  
Number of Shares (in shares) 77,690  
Other Healthcare Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 4.00% ETP, Due 10/1/25) [Member] | Secure Transfusion Services, Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 5,000  
Investments at cost 4,934  
Investments at fair value $ 4,934  
Other Healthcare Sector [Member] | Term Loan (12.00% cash (Prime + 5.75%; Floor 9.00%), 4.00% ETP, Due 12/31/25) [Member] | Secure Transfusion Services, Inc [Member]    
Cash Rate 12.00%  
Margin 5.75%  
Floor 9.00%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Dec. 31, 2025  
Principal Amount $ 2,500  
Investments at cost 2,463  
Investments at fair value 2,463  
Other Sustainability Sector [Member]    
Investments at cost 77,024 $ 46,595
Investments at fair value 77,700 47,011
Other Sustainability Sector [Member] | Common Stock Warrants [Member] | Nexii Building Solutions, Inc [Member]    
Investments at cost 489 356
Investments at fair value $ 888 $ 331
Number of Shares (in shares) 209,669 142,405
Other Sustainability Sector [Member] | Common Stock Warrants [Member] | LiquiGlide, Inc [Member]    
Investments at cost $ 39 $ 39
Investments at fair value $ 45 $ 36
Number of Shares (in shares) 61,539 61,359
Other Sustainability Sector [Member] | Preferred Stock Warrants [Member] | Dream Holdings, Inc [Member]    
Investments at cost $ 61  
Investments at fair value $ 68  
Number of Shares (in shares) 70,539  
Other Sustainability Sector [Member] | Preferred Stock Warrants [Member] | Soli Organic, Inc [Member]    
Investments at cost $ 214  
Investments at fair value $ 345  
Number of Shares (in shares) 681  
Other Sustainability Sector [Member] | Preferred Stock Warrants [Member] | Temperpack Technologies, Inc [Member]    
Investments at cost $ 126 $ 107
Investments at fair value $ 259 $ 552
Number of Shares (in shares) 35,906 48,756
Other Sustainability Sector [Member] | Debt Securities [Member] | Non-affiliate [Member]    
Investments at cost $ 76,095  
Investments at fair value $ 76,095  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 4/1/26) One [Member] | Dream Holdings, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 3,750  
Investments at cost 3,692  
Investments at fair value $ 3,692  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 3.00% ETP, Due 4/1/26) Two [Member] | Dream Holdings, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 3.00%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 3,750  
Investments at cost 3,692  
Investments at fair value $ 3,692  
Other Sustainability Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 9/1/25) One [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Sep. 01, 2025  
Principal Amount $ 7,500  
Investments at cost 7,359  
Investments at fair value $ 7,359  
Other Sustainability Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 9/1/25) Two [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Sep. 01, 2025  
Principal Amount $ 7,500  
Investments at cost 7,359  
Investments at fair value $ 7,359  
Other Sustainability Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 9/1/25) Three [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Sep. 01, 2025  
Principal Amount $ 7,500  
Investments at cost 7,359  
Investments at fair value $ 7,359  
Other Sustainability Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 7/1/26) One [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jul. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,893  
Investments at fair value $ 4,893  
Other Sustainability Sector [Member] | Term Loan (13.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 7/1/26) Two [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate 13.25%  
Margin 7.00%  
Floor 10.25%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jul. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,893  
Investments at fair value $ 4,893  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.75% ETP, Due 4/1/26) One [Member] | Soli Organic, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.75%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,919  
Investments at fair value $ 4,919  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.75% ETP, Due 4/1/26) Two [Member] | Soli Organic, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.75%  
Maturity Date Apr. 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,313  
Investments at fair value $ 2,313  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.75% ETP, Due 5/1/26) One [Member] | Soli Organic, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.75%  
Maturity Date May 01, 2026  
Principal Amount $ 5,000  
Investments at cost 4,916  
Investments at fair value $ 4,916  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.75% ETP, Due 5/1/26) Two [Member] | Soli Organic, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.75%  
Maturity Date May 01, 2026  
Principal Amount $ 2,500  
Investments at cost 2,458  
Investments at fair value $ 2,458  
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 6/1/25) One [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jun. 01, 2025  
Principal Amount $ 3,750  
Investments at cost 3,694  
Investments at fair value $ 3,694  
Other Sustainability Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 5.00% ETP, Due 1/1/25) [Member] | LiquiGlide, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   5.00%
Maturity Date   Jan. 01, 2025
Principal Amount   $ 2,000
Investments at cost   1,928
Investments at fair value   $ 1,928
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 6/1/25) Two [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Jun. 01, 2025  
Principal Amount $ 3,750  
Investments at cost 3,713  
Investments at fair value $ 3,713  
Other Sustainability Sector [Member] | Term Loan (10.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 9/1/25), One [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate   10.25%
Margin   7.00%
Floor   10.25%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Sep. 01, 2025
Principal Amount   $ 7,500
Investments at cost   7,322
Investments at fair value   $ 7,322
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 10/1/25) One [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 7,500  
Investments at cost 7,417  
Investments at fair value $ 7,417  
Other Sustainability Sector [Member] | Term Loan (10.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 9/1/25), Two [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate   10.25%
Margin   7.00%
Floor   10.25%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Sep. 01, 2025
Principal Amount   $ 7,500
Investments at cost   7,322
Investments at fair value   $ 7,322
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 10/1/25) Two [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 3,750  
Investments at cost 3,709  
Investments at fair value $ 3,709  
Other Sustainability Sector [Member] | Term Loan (10.25% cash (Prime + 7.00%; Floor 10.25%), 2.50% ETP, Due 9/1/25), Three [Member] | Nexii Building Solutions, Inc [Member]    
Cash Rate   10.25%
Margin   7.00%
Floor   10.25%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Sep. 01, 2025
Principal Amount   $ 7,500
Investments at cost   7,322
Investments at fair value   $ 7,322
Other Sustainability Sector [Member] | Term Loan (13.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 10/1/25) Three [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate 13.00%  
Margin 6.75%  
Floor 10.00%  
Ceiling Rate 0.00%  
ETP 2.50%  
Maturity Date Oct. 01, 2025  
Principal Amount $ 3,750  
Investments at cost 3,709  
Investments at fair value 3,709  
Other Sustainability Sector [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 6/1/25), One [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Jun. 01, 2025
Principal Amount   $ 3,750
Investments at cost   3,703
Investments at fair value   $ 3,703
Other Sustainability Sector [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 6/1/25), Two [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Jun. 01, 2025
Principal Amount   $ 3,750
Investments at cost   3,703
Investments at fair value   $ 3,703
Other Sustainability Sector [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 10/1/25), One [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 7,500
Investments at cost   7,396
Investments at fair value   $ 7,396
Other Sustainability Sector [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 10/1/25), Two [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 3,750
Investments at cost   3,698
Investments at fair value   $ 3,698
Other Sustainability Sector [Member] | Term Loan (10.00% cash (Prime + 6.75%; Floor 10.00%), 2.50% ETP, Due 10/1/25), Three [Member] | Temperpack Technologies, Inc [Member]    
Cash Rate   10.00%
Margin   6.75%
Floor   10.00%
Ceiling Rate   0.00%
ETP   2.50%
Maturity Date   Oct. 01, 2025
Principal Amount   $ 3,750
Investments at cost   3,698
Investments at fair value   3,698
Life Science Segment [Member] | Warrant [Member] | Non-affiliate [Member]    
Investments at cost 3,869 2,893
Investments at fair value 5,634 $ 2,600
Number of Shares (in shares)  
Life Science Segment [Member] | Debt Investments [Member] | Non-affiliate [Member]    
Investments at cost   $ 194,237
Investments at fair value   189,669
Healthcare Information and Services Segment [Member] | Debt Securities [Member] | Non-affiliate [Member]    
Investments at cost 30,692  
Investments at fair value 30,692  
Healthcare Information and Services Segment [Member] | Warrant [Member] | Non-affiliate [Member]    
Investments at cost 488 347
Investments at fair value 1,834 1,467
Healthcare Information and Services Segment [Member] | Debt Investments [Member] | Non-affiliate [Member]    
Investments at cost   12,282
Investments at fair value   12,282
Sustainability Segment [Member] | Warrant [Member] | Non-affiliate [Member]    
Investments at cost 929 502
Investments at fair value 1,605 $ 919
Number of Shares (in shares)  
Sustainability Segment [Member] | Debt Investments [Member] | Non-affiliate [Member]    
Investments at cost   $ 46,092
Investments at fair value   46,092
Networking Sector [Member]    
Investments at cost 13,551 17,390
Investments at fair value 13,413 17,964
Networking Sector [Member] | Preferred Stock Warrants [Member] | Liqid, Inc [Member]    
Investments at cost 364 364
Investments at fair value $ 226 $ 938
Number of Shares (in shares) 344,102 344,102
Networking Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24), One [Member] | Liqid, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Sep. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,770
Investments at fair value   $ 4,770
Networking Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24), Two [Member] | Liqid, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Sep. 01, 2024
Principal Amount   $ 5,000
Investments at cost   4,924
Investments at fair value   $ 4,924
Networking Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24), Three [Member] | Liqid, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Sep. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,459
Investments at fair value   $ 2,459
Networking Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24), Four [Member] | Liqid, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Sep. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,459
Investments at fair value   $ 2,459
Networking Sector [Member] | Term Loan (9.50% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24), Five [Member] | Liqid, Inc [Member]    
Cash Rate   9.50%
Margin   6.25%
Floor   9.50%
Ceiling Rate   0.00%
ETP   4.00%
Maturity Date   Sep. 01, 2024
Principal Amount   $ 2,500
Investments at cost   2,414
Investments at fair value   2,414
Networking Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24) One [Member] | Liqid, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Sep. 01, 2024  
Principal Amount $ 3,833  
Investments at cost 3,779  
Investments at fair value $ 3,779  
Networking Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24) Two [Member] | Liqid, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Sep. 01, 2024  
Principal Amount $ 3,833  
Investments at cost 3,779  
Investments at fair value $ 3,779  
Networking Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24) Three [Member] | Liqid, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Sep. 01, 2024  
Principal Amount $ 1,917  
Investments at cost 1,887  
Investments at fair value $ 1,887  
Networking Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24) Four [Member] | Liqid, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Sep. 01, 2024  
Principal Amount $ 1,917  
Investments at cost 1,887  
Investments at fair value $ 1,887  
Networking Sector [Member] | Term Loan (11.75% cash (Prime + 6.25%; Floor 9.50%), 4.00% ETP, Due 9/1/24) Five [Member] | Liqid, Inc [Member]    
Cash Rate 11.75%  
Margin 6.25%  
Floor 9.50%  
Ceiling Rate 0.00%  
ETP 4.00%  
Maturity Date Sep. 01, 2024  
Principal Amount $ 1,917  
Investments at cost 1,855  
Investments at fair value 1,855  
Data Storage [Member] | Preferred Stock Warrants [Member] | CPG Beyond, Inc [Member]    
Investments at cost   242
Investments at fair value   $ 859
Number of Shares (in shares)   500,000
Data Storage [Member] | Warrant [Member] | Silk, Inc [Member]    
Investments at cost   $ 234
Investments at fair value   $ 188
Number of Shares (in shares)   44,211,003
Internet and Media Sector [Member]    
Investments at cost 329 $ 569
Investments at fair value 1,299 3,305
Internet and Media Sector [Member] | Preferred Stock Warrants [Member] | Global Worldwide LLC [Member]    
Investments at cost 75 75
Investments at fair value $ 0 $ 6
Number of Shares (in shares) 245,810 245,810
Internet and Media Sector [Member] | Preferred Stock Warrants [Member] | Rocket Lawyer Incorporated [Member]    
Investments at cost $ 92 $ 92
Investments at fair value $ 500 $ 741
Number of Shares (in shares) 261,721 261,721
Internet and Media Sector [Member] | Preferred Stock Warrants [Member] | Skillshare, Inc [Member]    
Investments at cost $ 162 $ 162
Investments at fair value $ 799 $ 2,403
Number of Shares (in shares) 139,074 139,074
Internet and Media Sector [Member] | Common Stock [Member] | Zeta Global Holdings Corp [Member]    
Investments at cost   $ 240
Investments at fair value   $ 155
Number of Shares (in shares)   18,405
Technology Segment [Member] | Debt Securities [Member] | Non-affiliate [Member]    
Investments at cost $ 249,694  
Investments at fair value 246,720  
Technology Segment [Member] | Warrant [Member] | Non-affiliate [Member]    
Investments at cost 6,685 $ 6,281
Investments at fair value 13,040 15,214
Technology Segment [Member] | Debt Investments [Member] | Non-affiliate [Member]    
Investments at cost   189,274
Investments at fair value   189,274
Power Management Sector [Member]    
Investments at cost 1,585 1,585
Investments at fair value 2,254 2,609
Power Management Sector [Member] | Preferred Stock Warrants [Member] | Kinestral, Inc [Member]    
Investments at cost   1,585
Investments at fair value   $ 2,609
Number of Shares (in shares)   5,002,574
Power Management Sector [Member] | Preferred Stock Warrants [Member] | Halio, Inc [Member]    
Investments at cost 1,585  
Investments at fair value $ 2,254  
Number of Shares (in shares) 5,002,574  
Semiconductor Sector [Member]    
Investments at cost $ 56 $ 101
Investments at fair value 0 0
Semiconductor Sector [Member] | Warrant [Member] | Avalanche Technology, Inc [Member]    
Investments at cost 56 101
Investments at fair value $ 0 $ 0
Number of Shares (in shares) 6,081 6,753
Data Storage Sector [Member]    
Investments at cost $ 476 $ 476
Investments at fair value 1,211 $ 1,047
Data Storage Sector [Member] | Preferred Stock Warrants [Member] | CPG Beyond, Inc [Member]    
Investments at cost 242  
Investments at fair value $ 895  
Number of Shares (in shares) 500,000  
Data Storage Sector [Member] | Warrant [Member] | Silk, Inc [Member]    
Investments at cost $ 234  
Investments at fair value $ 316  
Number of Shares (in shares) 442,110