XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Schedule of Investments (Unaudited) - Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Investments at cost $ 733,232   $ 759,182      
Investments at fair value 684,000   709,085      
Medical Device Sector [Member]            
Investments at cost 185,751   147,064      
Investments at fair value 179,092   145,019      
Biotechnology Sector [Member]            
Investments at cost 126,867   145,544      
Investments at fair value 106,865   117,781      
Software Sector [Member]            
Investments at cost 136,309   164,133      
Investments at fair value 132,951   160,749      
Communications Sector [Member]            
Investments at cost 13,577   19,192      
Investments at fair value 15,596   22,188      
Diagnostics Sector [Member]            
Investments at cost 16,692   19,735      
Investments at fair value 14,114   19,701      
Other Sustainability Sector [Member]            
Investments at cost 66,501   98,906      
Investments at fair value 66,163   80,370      
Other Healthcare Sector [Member]            
Investments at cost 39,511   102      
Investments at fair value 40,186   1,366      
Energy Efficiency [Member]            
Investments at cost 9,812   111      
Investments at fair value 9,712   13      
Networking Sector [Member]            
Investments at cost 10,064   5,451      
Investments at fair value 9,818   5,297      
Data Storage Sector [Member]            
Investments at cost 417   417      
Investments at fair value 409   418      
Internet and Media Sector [Member]            
Investments at cost 329   329      
Investments at fair value 984   1,582      
Power Management Sector [Member]            
Investments at cost 1,585   1,585      
Investments at fair value 2,700   2,700      
Semiconductor Sector [Member]            
Investments at cost 45   45      
Investments at fair value 0   0      
Software, Healthcare Information and Service [Member]            
Investments at cost 51,391   50,899      
Investments at fair value 50,905   50,574      
Unrestricted Short Term Investments [Member]            
Investments at cost 31,080   26,450      
Investments at fair value 31,080   26,450      
Unrestricted Short Term Investments [Member] | U S Bank Money Market Deposit Account [Member]            
Investments at cost 31,080   26,450      
Investments at fair value 31,080   26,450      
Equity Securities [Member]            
Investments at cost 25,162   14,443      
Investments at fair value 14,037   7,889      
Restricted Short Term Investments [Member]            
Investments at cost 3,266   2,642      
Investments at fair value 3,266   2,642      
Restricted Short Term Investments [Member] | U S Bank Money Market Deposit Account [Member]            
Investments at cost 3,266   2,642      
Investments at fair value 3,266   2,642      
Warrant [Member]            
Investments at cost 17,292   16,526      
Investments at fair value 18,735   24,594      
Investment, Affiliated Issuer, Noncontrolled [Member]            
Investments at cost 27,478   28,677      
Investments at fair value 8,307 $ 15,847 1,132 $ 20,485 $ 906 $ 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member]            
Investments at fair value 0 0 $ 0 0 0 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Cadrenal Therapeutics, Inc. [Member]            
Investments at fair value [1]       0 906 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     2.27%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 5,532      
Investments at cost     5,228      
Investments at fair value     $ 222      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     2.27%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 8,298      
Investments at cost     7,867      
Investments at fair value     $ 336      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     2.27%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 3,319      
Investments at cost     3,137      
Investments at fair value     $ 133      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     2.27%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 3,319      
Investments at cost     3,137      
Investments at fair value     $ 133      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     2.27%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 2,213      
Investments at cost     2,091      
Investments at fair value     $ 88      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     2.27%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 2,213      
Investments at cost     2,091      
Investments at fair value     88      
Investment, Affiliated Issuer, Noncontrolled [Member] | Common Stock [Member] | Medical Device Sector [Member] | Aulea Medical, Inc. [Member]            
Investments at cost 0        
Investments at fair value $ 0        
Number of Shares (in shares) 660,537   660,537      
Investment, Affiliated Issuer, Noncontrolled [Member] | Common Stock [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Investments at cost $ 5,000   $ 5,000      
Investments at fair value $ 0   $ 132      
Number of Shares (in shares) 2,164,502   2,164,502      
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments, Prime Index, One [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 5,770          
Investments at cost 4,910          
Investments at fair value $ 1,825          
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments, Prime Index, Two [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 8,656          
Investments at cost 7,621          
Investments at fair value 2,832          
Investment, Affiliated Issuer, Noncontrolled [Member] | Equity Securities [Member]            
Investments at cost 5,000          
Investments at fair value $ 0          
Investment, Affiliated Issuer, Noncontrolled [Member] | Equity Securities [Member] | Life Science [Member]            
Investments at cost     $ 5,000      
Investments at fair value     $ 132      
Number of Shares (in shares)          
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments, Prime Index, Three [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 3,462          
Investments at cost 2,947          
Investments at fair value 1,095          
Investment, Affiliated Issuer, Noncontrolled [Member] | Warrant [Member]            
Investments at cost 125   $ 126      
Investments at fair value 0        
Investment, Affiliated Issuer, Noncontrolled [Member] | Warrant [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Investments at cost 125   126      
Investments at fair value $ 0        
Number of Shares (in shares) 23,196   23,196      
Investment, Affiliated Issuer, Noncontrolled [Member] | Debt Securities [Member] | Life Science [Member]            
Investments at cost     $ 23,551      
Investments at fair value     1,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments, Prime Index, Four [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 3,462          
Investments at cost 2,947          
Investments at fair value $ 1,095          
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments, Prime Index, Five [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 2,308          
Investments at cost 1,964          
Investments at fair value 730          
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments [Member]            
Investments at cost 22,353          
Investments at fair value $ 8,307          
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments, Prime Index, Six [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 4.25%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 2,308          
Investments at cost 1,964          
Investments at fair value 730          
Investment, Affiliated Issuer, Controlled [Member]            
Investments at cost 25,353   14,428      
Investments at fair value 19,731 11,386 14,223 13,145 0 0
Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member]            
Investments at fair value 6,290 $ 5,836 $ 6,230 $ 6,154 $ 0 $ 0
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.00%      
Ceiling     0.00%      
ETP     1.85%      
Maturity Date     Aug. 01, 2029      
Principal Amount     $ 3,547      
Investments at cost     3,585      
Investments at fair value     $ 3,339      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.00%      
Ceiling     0.00%      
ETP     1.85%      
Maturity Date     Aug. 01, 2029      
Principal Amount     $ 1,773      
Investments at cost     1,750      
Investments at fair value     1,630      
Investment, Affiliated Issuer, Controlled [Member] | Common Stock [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Investments at cost 2,060          
Investments at fair value $ 0          
Number of Shares (in shares) 2,278,272          
Investment, Affiliated Issuer, Controlled [Member] | Common Stock [Member] | Technology Sector [Member] | Better Place Forests Co. [Member]            
Investments at cost     2,061      
Investments at fair value     $ 2,165      
Number of Shares (in shares)     2,278,272      
Investment, Affiliated Issuer, Controlled [Member] | Common Stock [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member]            
Investments at cost $ 3,297          
Investments at fair value $ 3,309          
Number of Shares (in shares) 108,320          
Investment, Affiliated Issuer, Controlled [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Cash Rate 12.00%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.78%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 3,891          
Investments at cost 3,935          
Investments at fair value $ 3,234          
Investment, Affiliated Issuer, Controlled [Member] | Term Loan, Prime Index, Five [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Cash Rate 12.00%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date Aug. 01, 2025          
Principal Amount $ 506          
Investments at cost 507          
Investments at fair value $ 474          
Investment, Affiliated Issuer, Controlled [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Cash Rate 12.00%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.78%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 1,946          
Investments at cost 1,927          
Investments at fair value 1,583          
Investment, Affiliated Issuer, Controlled [Member] | Equity Securities [Member]            
Investments at cost 11,276          
Investments at fair value $ 6,549          
Investment, Affiliated Issuer, Controlled [Member] | Equity Securities [Member] | Technology Sector [Member]            
Investments at cost     $ 3,311      
Investments at fair value     3,024      
Investment, Affiliated Issuer, Controlled [Member] | Term Loan, Prime Index Three [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Cash Rate 12.00%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date Aug. 01, 2025          
Principal Amount $ 521          
Investments at cost 521          
Investments at fair value $ 489          
Investment, Affiliated Issuer, Controlled [Member] | Term Loan, Prime Index, Four [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Cash Rate 12.00%          
Margin 3.75%          
Floor 12.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date Aug. 01, 2025          
Principal Amount $ 516          
Investments at cost 517          
Investments at fair value 484          
Investment, Affiliated Issuer, Controlled [Member] | Preferred Stock [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member]            
Investments at cost 2,500          
Investments at fair value $ 0          
Number of Shares (in shares) 5,350,142          
Investment, Affiliated Issuer, Controlled [Member] | Preferred Stock [Member] | Technology Sector [Member] | Better Place Forests Co. [Member]            
Investments at cost     1,250      
Investments at fair value     $ 859      
Number of Shares (in shares)     3,124,448      
Investment, Affiliated Issuer, Controlled [Member] | Preferred Stock [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member]            
Investments at cost $ 3,419          
Investments at fair value $ 3,240          
Number of Shares (in shares) 542          
Investment, Affiliated Issuer, Controlled [Member] | Debt Securities [Member]            
Investments at cost $ 8,197          
Investments at fair value $ 6,892          
Investment, Affiliated Issuer, Controlled [Member] | Debt Securities [Member] | Consumer-related Technologies [Member]            
Investments at cost     $ 5,335      
Investments at fair value     4,969      
Investment, Affiliated Issuer, Controlled [Member] | Debt Securities [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member]            
Cash Rate 10.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 790          
Investments at cost 790          
Investments at fair value 628          
Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member]            
Investments at cost 5,880          
Investments at fair value 6,290          
Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member] | Biotechnology Sector [Member] | HIMV LLC [Member]            
Investments at cost 5,880          
Investments at fair value 6,290          
Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member] | Life Science [Member]            
Investments at cost     5,782      
Investments at fair value     6,230      
Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member] | Life Science [Member] | HIMV LLC [Member]            
Investments at cost     5,782      
Investments at fair value     6,230      
Investment, Unaffiliated Issuer [Member]            
Investments at cost 680,401   716,077      
Investments at fair value $ 655,962   $ 693,730      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,757      
Investments at fair value     $ 4,757      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,454      
Investments at fair value     2,454      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     152      
Investments at fair value     $ 135      
Number of Shares (in shares)     93,336      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,454      
Investments at fair value     $ 2,454      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.75%      
Margin     5.25%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,467      
Investments at fair value     $ 3,467      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.75%      
Margin     5.25%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,467      
Investments at fair value     3,467      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     71      
Investments at fair value     $ 1      
Number of Shares (in shares)     135,484      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.75%      
Margin     5.25%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,456      
Investments at fair value     $ 3,456      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     13.75%      
Margin     5.25%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,456      
Investments at fair value     $ 3,456      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Robin Healthcare, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     10.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Nov. 01, 2026      
Principal Amount     $ 3,500      
Investments at cost     3,469      
Investments at fair value     $ 1,574      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Robin Healthcare, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     10.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Nov. 01, 2026      
Principal Amount     $ 3,500      
Investments at cost     3,563      
Investments at fair value     1,617      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Magnolia Medical Technologies, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     194      
Investments at fair value     $ 368      
Number of Shares (in shares)     809,931      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Meditrina, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 83      
Investments at fair value     $ 93      
Number of Shares (in shares)     233,993      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.25%      
Margin     4.75%      
Floor     8.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,722      
Investments at fair value     $ 3,722      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.25%      
Margin     4.75%      
Floor     8.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,722      
Investments at fair value     3,722      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     103      
Investments at fair value     $ 215      
Number of Shares (in shares)     34,410      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.75%      
Margin     5.25%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,943      
Investments at fair value     $ 4,943      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     13.75%      
Margin     5.25%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,900      
Investments at fair value     $ 4,900      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     8.25%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Oct. 01, 2024      
Principal Amount     $ 3,750      
Investments at cost     3,738      
Investments at fair value     $ 3,738      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     8.25%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Oct. 01, 2024      
Principal Amount     $ 3,750      
Investments at cost     3,738      
Investments at fair value     3,738      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     69      
Investments at fair value     $ 229      
Number of Shares (in shares)     145,483      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     8.25%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Oct. 01, 2024      
Principal Amount     $ 1,875      
Investments at cost     1,866      
Investments at fair value     $ 1,866      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     8.25%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Oct. 01, 2024      
Principal Amount     $ 1,875      
Investments at cost     1,866      
Investments at fair value     $ 1,866      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.25%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 3,750      
Investments at cost     3,689      
Investments at fair value     $ 3,689      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.25%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 3,750      
Investments at cost     3,689      
Investments at fair value     3,689      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     47      
Investments at fair value     $ 47      
Number of Shares (in shares)     103,172      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 15,000      
Investments at cost     14,675      
Investments at fair value     $ 14,675      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 10,000      
Investments at cost     9,784      
Investments at fair value     9,784      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost     432      
Investments at fair value     $ 379      
Number of Shares (in shares)     4,109      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 5,000      
Investments at cost     4,892      
Investments at fair value     $ 4,892      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.25%      
Margin     3.75%      
Floor     12.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 2,500      
Investments at cost     2,446      
Investments at fair value     $ 2,446      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     8.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,297      
Investments at fair value     $ 2,297      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     8.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,473      
Investments at fair value     2,473      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     275      
Investments at fair value     $ 269      
Number of Shares (in shares)     2,637,043      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     8.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,946      
Investments at fair value     $ 4,946      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     8.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,946      
Investments at fair value     $ 4,946      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     8.75%      
Ceiling     0.00%      
ETP     6.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 4,583      
Investments at cost     4,546      
Investments at fair value     $ 4,546      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     8.75%      
Ceiling     0.00%      
ETP     6.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 2,292      
Investments at cost     2,273      
Investments at fair value     2,273      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     149      
Investments at fair value     $ 167      
Number of Shares (in shares)     4,106,174      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Spineology, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     1.00%      
Maturity Date     Oct. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,978      
Investments at fair value     $ 4,978      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Spineology, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     1.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,489      
Investments at fair value     $ 2,489      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.32%      
Margin     4.82%      
Floor     9.25%      
Ceiling     0.00%      
ETP     10.36%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 3,960      
Investments at cost     3,923      
Investments at fair value     $ 3,923      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.32%      
Margin     4.82%      
Floor     9.25%      
Ceiling     0.00%      
ETP     10.36%      
Maturity Date     Jul. 01, 2025      
Principal Amount     $ 3,960      
Investments at cost     3,923      
Investments at fair value     3,923      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     221      
Investments at fair value     $ 206      
Number of Shares (in shares)     7,972,222      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 124      
Investments at fair value     $ 26      
Number of Shares (in shares)     2,010,424      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Lumithera, Inc. [Member] | Royalty Agreement [Member]            
Investments at cost     $ 1,200      
Investments at fair value     200      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | ZetrOZ, Inc [Member] | Royalty Agreement [Member]            
Investments at cost          
Investments at fair value          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | AccuVein Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     24      
Investments at fair value          
Number of Shares (in shares)     1,175      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerin Medical, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 66      
Investments at fair value     $ 1,199      
Number of Shares (in shares)     1,818,183      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 48      
Investments at fair value     $ 9      
Number of Shares (in shares)     8,800      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index One [Member]            
Cash Rate     9.00%      
Margin     0.00%      
Floor     0.00%      
Ceiling     0.00%      
ETP     18.00%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,468      
Investments at fair value     $ 2,342      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index Two [Member]            
Cash Rate     9.00%      
Margin     0.00%      
Floor     0.00%      
Ceiling     0.00%      
ETP     18.00%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,468      
Investments at fair value     $ 2,342      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index Three [Member]            
Cash Rate     9.00%      
Margin     0.00%      
Floor     0.00%      
Ceiling     0.00%      
ETP     18.00%      
Maturity Date     Jun. 30, 2024      
Principal Amount     $ 200      
Investments at cost     200      
Investments at fair value     190      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Canary Medical Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     86      
Investments at fair value     $ 1,305      
Number of Shares (in shares)     12,153      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CSA Medical, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.59%      
Margin     5.09%      
Floor     10.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2024      
Principal Amount     $ 500      
Investments at cost     500      
Investments at fair value     $ 500      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CSA Medical, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.59%      
Margin     5.09%      
Floor     10.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2024      
Principal Amount     $ 33      
Investments at cost     33      
Investments at fair value     33      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CSA Medical, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     174      
Investments at fair value     $ 124      
Number of Shares (in shares)     3,341,376      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CSA Medical, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.59%      
Margin     5.09%      
Floor     10.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Mar. 01, 2024      
Principal Amount     $ 800      
Investments at cost     794      
Investments at fair value     794      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CVRx, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     76      
Investments at fair value     $ 980      
Number of Shares (in shares)     47,410      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Clara Foods Co [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Aug. 01, 2025      
Principal Amount     $ 1,667      
Investments at cost     1,656      
Investments at fair value     $ 1,656      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Clara Foods Co [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.50%      
Maturity Date     Aug. 01, 2025      
Principal Amount     $ 1,583      
Investments at cost     1,573      
Investments at fair value     1,573      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Clara Foods Co [Member] | Preferred Stock Warrants [Member]            
Investments at cost     29      
Investments at fair value     $ 122      
Number of Shares (in shares)     46,745      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.50%      
Margin     5.00%      
Floor     5.00%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Mar. 01, 2027      
Principal Amount     $ 2,000      
Investments at cost     1,421      
Investments at fair value     $ 1,421      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.50%      
Margin     5.00%      
Floor     5.00%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Mar. 01, 2027      
Principal Amount     $ 3,000      
Investments at cost     2,131      
Investments at fair value     2,131      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     2,947      
Investments at fair value     $ 2,259      
Number of Shares (in shares)     1,312,500      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     10.50%      
Ceiling     0.00%      
ETP     7.78%      
Maturity Date     Feb. 01, 2028      
Principal Amount     $ 2,813      
Investments at cost     2,813      
Investments at fair value     $ 2,813      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     10.50%      
Ceiling     0.00%      
ETP     7.78%      
Maturity Date     Feb. 01, 2028      
Principal Amount     $ 2,813      
Investments at cost     2,813      
Investments at fair value     $ 2,813      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | CAMP NYC, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.75%      
Margin     7.25%      
Floor     10.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     May 01, 2026      
Principal Amount     $ 3,383      
Investments at cost     3,356      
Investments at fair value     3,356      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | CAMP NYC, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     22      
Investments at fair value     $ 27      
Number of Shares (in shares)     75,997      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Lyrical Foods, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     9.00%      
Ceiling     0.00%      
ETP     1.00%      
Maturity Date     Sep. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,591      
Investments at fair value     $ 2,429      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,608      
Investments at fair value     $ 3,608      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 1,250      
Investments at cost     1,242      
Investments at fair value     1,242      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     94      
Investments at fair value     $ 250      
Number of Shares (in shares)     37,282      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,726      
Investments at fair value     $ 3,726      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 1,250      
Investments at cost     1,242      
Investments at fair value     $ 1,242      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,726      
Investments at fair value     $ 3,726      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 1,250      
Investments at cost     1,242      
Investments at fair value     $ 1,242      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,712      
Investments at fair value     $ 3,712      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Eight [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,712      
Investments at fair value     $ 3,712      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Nine [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,706      
Investments at fair value     $ 3,706      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Ten [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,707      
Investments at fair value     $ 3,707      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Divergent Technologies, Inc. [Member] | Term Loan, Prime Index, Eleven [Member]            
Cash Rate     11.25%      
Margin     6.00%      
Floor     9.50%      
Ceiling     11.25%      
ETP     3.00%      
Maturity Date     Jul. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,707      
Investments at fair value     $ 3,707      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 5,752      
Investments at cost     5,752      
Investments at fair value     $ 5,018      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 2,301      
Investments at cost     2,301      
Investments at fair value     2,007      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     188      
Investments at fair value          
Number of Shares (in shares)     12,618      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 9      
Investments at fair value          
Number of Shares (in shares)     1,224,752      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 2,876      
Investments at cost     2,876      
Investments at fair value     $ 2,509      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 3,451      
Investments at cost     3,451      
Investments at fair value     $ 3,011      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 2,876      
Investments at cost     2,876      
Investments at fair value     $ 2,510      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 2,876      
Investments at cost     2,876      
Investments at fair value     $ 2,510      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 5,752      
Investments at cost     5,752      
Investments at fair value     $ 5,018      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Eight [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.00%      
Ceiling     0.00%      
ETP     5.25%      
Maturity Date     Oct. 31, 2023      
Principal Amount     $ 2,876      
Investments at cost     2,876      
Investments at fair value     2,510      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Alula Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     93      
Investments at fair value          
Number of Shares (in shares)     20,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Aterian, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 195      
Investments at fair value          
Number of Shares (in shares)     76,923      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Caastle, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 65      
Investments at fair value     $ 1,055      
Number of Shares (in shares)     268,591      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,416      
Investments at fair value     $ 2,416      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Jul. 01, 2028      
Principal Amount     $ 1,875      
Investments at cost     1,787      
Investments at fair value     1,787      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     182      
Investments at fair value     $ 145      
Number of Shares (in shares)     11,550      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | CZV, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 81      
Investments at fair value     $ 71      
Number of Shares (in shares)     65,569      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     16.25%      
Margin     7.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     May 01, 2027      
Principal Amount     $ 1,204      
Investments at cost     1,086      
Investments at fair value     $ 872      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     16.25%      
Margin     7.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     May 01, 2027      
Principal Amount     $ 602      
Investments at cost     543      
Investments at fair value     436      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     32      
Investments at fair value          
Number of Shares (in shares)     171,081      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     16.25%      
Margin     7.75%      
Floor     11.00%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     May 01, 2027      
Principal Amount     $ 602      
Investments at cost     543      
Investments at fair value     $ 436      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | MyForest Foods Co [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Oct. 01, 2025      
Principal Amount     $ 3,667      
Investments at cost     3,647      
Investments at fair value     $ 3,647      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | MyForest Foods Co [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Oct. 01, 2025      
Principal Amount     $ 1,833      
Investments at cost     1,824      
Investments at fair value     1,824      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | MyForest Foods Co [Member] | Preferred Stock Warrants [Member]            
Investments at cost     29      
Investments at fair value     $ 56      
Number of Shares (in shares)     250      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Primary Kids, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 57      
Investments at fair value     $ 591      
Number of Shares (in shares)     553,778      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Quip NYC Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 325      
Investments at fair value     $ 533      
Number of Shares (in shares)     6,191      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Updater, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 34      
Investments at fair value          
Number of Shares (in shares)     114,659      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 214      
Investments at fair value     $ 318      
Number of Shares (in shares)     7,404      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Avalo Therapeutics, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 311      
Investments at fair value          
Number of Shares (in shares)     117      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 178      
Investments at fair value     $ 246      
Number of Shares (in shares)     110,402      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Imunon, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 65      
Investments at fair value          
Number of Shares (in shares)     19,671      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 50      
Investments at fair value     $ 53      
Number of Shares (in shares)     48,076      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Mustang Bio, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 146      
Investments at fair value          
Number of Shares (in shares)     16,611      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 64      
Investments at fair value     $ 157      
Number of Shares (in shares)     103,679      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 160      
Investments at fair value     $ 606      
Number of Shares (in shares)     299,848      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 278      
Investments at fair value          
Number of Shares (in shares)     175,098      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 312      
Investments at fair value     $ 225      
Number of Shares (in shares)     691,895      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 264      
Investments at fair value     $ 113      
Number of Shares (in shares)     318,181      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     12.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,459      
Investments at fair value     2,459      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     194      
Investments at fair value     $ 172      
Number of Shares (in shares)     1,600,002      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Xeris Pharmaceuticals, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 72      
Investments at fair value     $ 33      
Number of Shares (in shares)     126,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     10.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 10,000      
Investments at cost     9,895      
Investments at fair value     $ 9,895      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     10.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 10,000      
Investments at cost     9,895      
Investments at fair value     9,895      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     273      
Investments at fair value     $ 13      
Number of Shares (in shares)     639,918      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     10.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,947      
Investments at fair value     $ 4,947      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     10.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,947      
Investments at fair value     4,947      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | BrightInsight, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     167      
Investments at fair value          
Number of Shares (in shares)     85,066      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.00%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 6,625      
Investments at cost     6,519      
Investments at fair value     $ 6,176      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.00%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 6,116      
Investments at cost     6,018      
Investments at fair value     5,701      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     455      
Investments at fair value     $ 46      
Number of Shares (in shares)     516,732      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     15.00%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 2,548      
Investments at cost     2,507      
Investments at fair value     $ 2,375      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     13.50%      
Margin     5.00%      
Floor     12.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Mar. 01, 2027      
Principal Amount     $ 10,000      
Investments at cost     9,885      
Investments at fair value     $ 9,885      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     13.50%      
Margin     5.00%      
Floor     12.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Mar. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,942      
Investments at fair value     4,942      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     115      
Investments at fair value     $ 2      
Number of Shares (in shares)     84,037      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     13.50%      
Margin     5.00%      
Floor     12.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Mar. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,942      
Investments at fair value     $ 4,942      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Reputation Institute, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.75%      
Margin     7.25%      
Floor     10.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2025      
Principal Amount     $ 3,667      
Investments at cost     3,625      
Investments at fair value     3,625      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Reputation Institute, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     56      
Investments at fair value     $ 80      
Number of Shares (in shares)     3,731      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Revinate Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 44      
Investments at fair value     $ 91      
Number of Shares (in shares)     682,034      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Engage3, LLC [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.75%      
Ceiling     0.00%      
ETP     4.50%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,728      
Investments at fair value     $ 3,728      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Engage3, LLC [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.75%      
Ceiling     0.00%      
ETP     4.50%      
Maturity Date     Jul. 01, 2027      
Principal Amount     $ 3,750      
Investments at cost     3,728      
Investments at fair value     $ 3,728      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lytics, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     14.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Nov. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,471      
Investments at fair value     $ 2,373      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lytics, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     14.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 1,250      
Investments at cost     1,237      
Investments at fair value     1,188      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lytics, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     43      
Investments at fair value     $ 1      
Number of Shares (in shares)     85,543      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lytics, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     14.25%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Apr. 01, 2027      
Principal Amount     $ 1,000      
Investments at cost     994      
Investments at fair value     954      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | SIGNiX, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     225      
Investments at fair value          
Number of Shares (in shares)     186,235      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,959      
Investments at fair value     $ 4,959      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,959      
Investments at fair value     4,959      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Slingshot Aerospace, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     123      
Investments at fair value     $ 135      
Number of Shares (in shares)     309,208      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,959      
Investments at fair value     $ 4,959      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Slingshot Aerospace, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     14.25%      
Margin     5.75%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Aug. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,959      
Investments at fair value     4,959      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Elligo Health Research, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     192      
Investments at fair value     $ 99      
Number of Shares (in shares)     652,250      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,779      
Investments at fair value     $ 4,779      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,915      
Investments at fair value     4,915      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     223      
Investments at fair value     $ 247      
Number of Shares (in shares)     948,275      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,915      
Investments at fair value     $ 4,915      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,915      
Investments at fair value     4,915      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Topia Mobility, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     138      
Investments at fair value          
Number of Shares (in shares)     3,049,607      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Medsphere Systems Corporation [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 60      
Investments at fair value     $ 108      
Number of Shares (in shares)     7,097,792      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | SafelyYou, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 163      
Investments at fair value     $ 50      
Number of Shares (in shares)     150,353      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.50%      
Margin     4.00%      
Floor     11.75%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jun. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,773      
Investments at fair value     $ 4,773      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.50%      
Margin     4.00%      
Floor     11.75%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jun. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,467      
Investments at fair value     2,467      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Preferred Stock Warrants [Member]            
Investments at cost     120      
Investments at fair value     $ 105      
Number of Shares (in shares)     345,443      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.50%      
Margin     4.00%      
Floor     11.75%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jun. 01, 2027      
Principal Amount     $ 2,500      
Investments at cost     2,467      
Investments at fair value     2,467      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | xAd, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     177      
Investments at fair value     $ 5      
Number of Shares (in shares)     4,343,348      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lemongrass Holdings, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.00%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,971      
Investments at fair value     $ 4,971      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lemongrass Holdings, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.00%      
Margin     6.50%      
Floor     9.75%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,486      
Investments at fair value     2,486      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lemongrass Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     32      
Investments at fair value     $ 120      
Number of Shares (in shares)     101,308      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     12.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,457      
Investments at fair value     $ 2,457      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     12.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2028      
Principal Amount     $ 3,500      
Investments at cost     3,489      
Investments at fair value     3,489      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost     64      
Investments at fair value     $ 135      
Number of Shares (in shares)     682      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     12.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,492      
Investments at fair value     $ 2,492      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.75%      
Margin     4.25%      
Floor     12.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2028      
Principal Amount     $ 1,500      
Investments at cost     1,495      
Investments at fair value     $ 1,495      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     14.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,860      
Investments at fair value     $ 4,860      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     14.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,466      
Investments at fair value     2,466      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     98      
Investments at fair value     $ 174      
Number of Shares (in shares)     161,215      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     14.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,466      
Investments at fair value     $ 2,466      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     14.00%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Oct. 01, 2028      
Principal Amount     $ 2,500      
Investments at cost     2,466      
Investments at fair value     2,466      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     18      
Investments at fair value     $ 42      
Number of Shares (in shares)     71,305      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | E La Carte, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 60      
Investments at fair value          
Number of Shares (in shares)     147,361      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Everstream Holdings, LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 70      
Investments at fair value     $ 63      
Number of Shares (in shares)     350,000      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 9.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 4,375          
Investments at cost 4,354          
Investments at fair value 4,354          
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2026      
Principal Amount     $ 6,250      
Investments at cost     6,218      
Investments at fair value     $ 6,218      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2026      
Principal Amount     $ 6,250      
Investments at cost     6,218      
Investments at fair value     6,218      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     47      
Investments at fair value     $ 61      
Number of Shares (in shares)     1,991      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Jun. 01, 2026      
Principal Amount     $ 6,250      
Investments at cost     6,218      
Investments at fair value     6,218      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Intelepeer Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     138      
Investments at fair value     $ 3,036      
Number of Shares (in shares)     2,936,535      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | PebblePost, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 92      
Investments at fair value     $ 131      
Number of Shares (in shares)     598,850      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]            
Investments at cost 10,321          
Investments at fair value 12,023          
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jun. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,484      
Investments at fair value     $ 2,484      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jun. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,484      
Investments at fair value     2,484      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     46      
Investments at fair value     $ 12      
Number of Shares (in shares)     171,370      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     9.25%      
Ceiling     0.00%      
ETP     3.50%      
Maturity Date     Jun. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,968      
Investments at fair value     $ 4,968      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     11.75%      
Margin     3.25%      
Floor     11.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,633      
Investments at fair value     $ 4,633      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     11.75%      
Margin     3.25%      
Floor     11.50%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jan. 01, 2028      
Principal Amount     $ 5,000      
Investments at cost     4,884      
Investments at fair value     4,884      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     70      
Investments at fair value     $ 70      
Number of Shares (in shares)     32,244      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 166      
Investments at fair value     $ 166      
Number of Shares (in shares)     184,253      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     4.33%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 3,750      
Investments at cost     3,685      
Investments at fair value     $ 3,685      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     4.33%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 3,750      
Investments at cost     3,685      
Investments at fair value     3,685      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     81      
Investments at fair value     $ 72      
Number of Shares (in shares)     400,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 8,425      
Investments at cost     8,353      
Investments at fair value     $ 4,549      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 8,425      
Investments at cost     8,229      
Investments at fair value     4,481      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     490      
Investments at fair value          
Number of Shares (in shares)     215,171      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 8,425      
Investments at cost     8,229      
Investments at fair value     $ 4,481      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 5,617      
Investments at cost     5,480      
Investments at fair value     $ 2,984      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 5,617      
Investments at cost     5,480      
Investments at fair value     $ 2,984      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 735      
Investments at cost     726      
Investments at fair value     $ 395      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 586      
Investments at cost     578      
Investments at fair value     $ 315      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Eight [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 292      
Investments at cost     288      
Investments at fair value     $ 157      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Nine [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 290      
Investments at cost     286      
Investments at fair value     $ 156      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Ten [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 174      
Investments at cost     172      
Investments at fair value     $ 93      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Eleven [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 802      
Investments at cost     791      
Investments at fair value     $ 431      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Prime Index, Twelve [Member]            
Cash Rate     15.50%      
Margin     7.00%      
Floor     10.25%      
Ceiling     0.00%      
ETP     0.00%      
Maturity Date     Mar. 31, 2024      
Principal Amount     $ 1,091      
Investments at cost     1,083      
Investments at fair value     590      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | LiquiGlide, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     39      
Investments at fair value     $ 50      
Number of Shares (in shares)     61,359      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.75%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,959      
Investments at fair value     $ 4,959      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.75%      
Maturity Date     Apr. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,479      
Investments at fair value     2,479      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     214      
Investments at fair value     $ 340      
Number of Shares (in shares)     681      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.75%      
Maturity Date     May 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,956      
Investments at fair value     $ 4,956      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.75%      
Maturity Date     May 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,478      
Investments at fair value     $ 2,478      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     2.75%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,934      
Investments at fair value     $ 4,934      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     2.75%      
Maturity Date     Dec. 01, 2026      
Principal Amount     $ 2,500      
Investments at cost     2,467      
Investments at fair value     $ 2,467      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,694      
Investments at fair value     $ 3,694      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,694      
Investments at fair value     3,694      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     175      
Investments at fair value     $ 80      
Number of Shares (in shares)     46,311      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 7,500      
Investments at cost     7,379      
Investments at fair value     $ 7,379      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,690      
Investments at fair value     $ 3,690      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     15.25%      
Margin     6.75%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.50%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 3,750      
Investments at cost     3,690      
Investments at fair value     $ 3,690      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.00%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 4,500      
Investments at cost     4,446      
Investments at fair value     $ 4,446      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Seven [Member]            
Cash Rate     14.50%      
Margin     6.00%      
Floor     10.00%      
Ceiling     0.00%      
ETP     2.00%      
Maturity Date     Jan. 01, 2029      
Principal Amount     $ 2,000      
Investments at cost     1,976      
Investments at fair value     1,976      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Kate Farms, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     102      
Investments at fair value     $ 1,366      
Number of Shares (in shares)     82,965      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Sep. 01, 2024      
Principal Amount     $ 1,500      
Investments at cost     1,481      
Investments at fair value     $ 1,481      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Liqid, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Sep. 01, 2024      
Principal Amount     $ 1,500      
Investments at cost     1,481      
Investments at fair value     1,481      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Liqid, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     364      
Investments at fair value     $ 210      
Number of Shares (in shares)     344,102      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Liqid, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Sep. 01, 2024      
Principal Amount     $ 750      
Investments at cost     740      
Investments at fair value     $ 740      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Sep. 01, 2024      
Principal Amount     $ 667      
Investments at cost     656      
Investments at fair value     $ 656      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Liqid, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Cash Rate     14.75%      
Margin     6.25%      
Floor     9.50%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Sep. 01, 2024      
Principal Amount     $ 750      
Investments at cost     729      
Investments at fair value     729      
Investment, Unaffiliated Issuer [Member] | Data Storage Sector [Member] | CPG Beyond, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     242      
Investments at fair value     $ 294      
Number of Shares (in shares)     500,000      
Investment, Unaffiliated Issuer [Member] | Data Storage Sector [Member] | Silk, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 175      
Investments at fair value     $ 124      
Number of Shares (in shares)     394,110      
Investment, Unaffiliated Issuer [Member] | Internet and Media Sector [Member] | Global Worldwide LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 75      
Investments at fair value     $ 63      
Number of Shares (in shares)     245,810      
Investment, Unaffiliated Issuer [Member] | Internet and Media Sector [Member] | Rocket Lawyer Incorporated [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 92      
Investments at fair value     $ 318      
Number of Shares (in shares)     261,721      
Investment, Unaffiliated Issuer [Member] | Internet and Media Sector [Member] | Skillshare, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 162      
Investments at fair value     $ 1,201      
Number of Shares (in shares)     139,074      
Investment, Unaffiliated Issuer [Member] | Power Management Sector [Member] | Halio, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 1,585      
Investments at fair value     $ 2,700      
Number of Shares (in shares)     38,241,466      
Investment, Unaffiliated Issuer [Member] | Semiconductor Sector [Member] | Avalanche Technology, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 45      
Investments at fair value          
Number of Shares (in shares)     5,938      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 7,000      
Investments at cost     6,684      
Investments at fair value     $ 6,684      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,463      
Investments at fair value     $ 3,463      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Aug. 01, 2027      
Principal Amount     $ 3,500      
Investments at cost     3,463      
Investments at fair value     $ 3,463      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     14.00%      
Margin     5.50%      
Floor     9.50%      
Ceiling     0.00%      
ETP     3.00%      
Maturity Date     Apr. 01, 2028      
Principal Amount     $ 2,750      
Investments at cost     2,710      
Investments at fair value     $ 2,710      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2027      
Principal Amount     $ 10,000      
Investments at cost     9,656      
Investments at fair value     $ 9,656      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,925      
Investments at fair value     $ 4,925      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index Three [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,925      
Investments at fair value     $ 4,925      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Cash Rate     12.00%      
Margin     3.50%      
Floor     11.75%      
Ceiling     0.00%      
ETP     4.00%      
Maturity Date     Oct. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,925      
Investments at fair value     $ 4,925      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | SafelyYou, Inc [Member] | Term Loan, Prime Index, One [Member]            
Cash Rate     11.75%      
Margin     3.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jun. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,648      
Investments at fair value     $ 4,648      
Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member] | SafelyYou, Inc [Member] | Term Loan, Prime Index Two [Member]            
Cash Rate     11.75%      
Margin     3.25%      
Floor     11.00%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Jun. 01, 2027      
Principal Amount     $ 5,000      
Investments at cost     4,918      
Investments at fair value     4,918      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Castle Creek Biosciences, Inc [Member]            
Investments at cost 250          
Investments at fair value $ 250          
Number of Shares (in shares) 1,162          
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Emalex Biosciences, Inc. [Member]            
Investments at cost $ 356          
Investments at fair value $ 356          
Number of Shares (in shares) 32,831          
Investment, Unaffiliated Issuer [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          
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Cadrenal Therapeutics, Inc. [Member]            
Investments at cost          
Investments at fair value $ 546          
Number of Shares (in shares) 600,000          
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Getaround, Inc [Member]            
Investments at cost $ 253          
Investments at fair value $ 5          
Number of Shares (in shares) 87,082          
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | SnagAJob.com, Inc [Member]            
Investments at cost $ 7          
Investments at fair value $ 83          
Number of Shares (in shares) 82,974          
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Tigo Energy, Inc. [Member]            
Investments at cost $ 111          
Investments at fair value $ 11          
Number of Shares (in shares) 5,205          
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Medical Device Sector [Member] | Lumithera, Inc. [Member]            
Investments at cost     2,000      
Investments at fair value     $ 1,700      
Number of Shares (in shares)     392,651      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Consumer-related Technologies [Member] | Getaround, Inc [Member]            
Investments at cost     $ 253      
Investments at fair value     $ 20      
Number of Shares (in shares)     87,082      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Consumer-related Technologies [Member] | SnagAJob.com, Inc [Member]            
Investments at cost     $ 9      
Investments at fair value     $ 83      
Number of Shares (in shares)     82,974      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Investments at cost     $ 250      
Investments at fair value     $ 250      
Number of Shares (in shares)     1,162      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member]            
Investments at cost     $ 355      
Investments at fair value     $ 355      
Number of Shares (in shares)     32,831      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Biotechnology Sector [Member] | Cadrenal Therapeutics, Inc. [Member]            
Investments at cost          
Investments at fair value     $ 443      
Number of Shares (in shares)     600,000      
Investment, Unaffiliated Issuer [Member] | Common Stock [Member] | Other Sustainability Sector [Member] | Tigo Energy, Inc. [Member]            
Investments at cost     $ 111      
Investments at fair value     $ 13      
Number of Shares (in shares)     5,205      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member]            
Cash Rate 11.50%          
Margin 3.50%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,777          
Investments at fair value $ 4,777          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,510          
Investments at fair value $ 3,509          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member]            
Cash Rate 13.25%          
Margin 4.75%          
Floor 8.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2027          
Principal Amount $ 3,750          
Investments at cost 3,734          
Investments at fair value $ 3,734          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member]            
Cash Rate 10.75%          
Margin 2.75%          
Floor 9.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Mar. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,817          
Investments at fair value $ 4,817          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 3,750          
Investments at cost 3,696          
Investments at fair value $ 3,696          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 15,000          
Investments at cost 14,719          
Investments at fair value $ 14,117          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,479          
Investments at fair value $ 2,479          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 8.75%          
Ceiling 0.00%          
ETP 6.00%          
Maturity Date Aug. 01, 2026          
Principal Amount $ 3,611          
Investments at cost 3,584          
Investments at fair value $ 3,356          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Spineology, Inc [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 1.00%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,911          
Investments at fair value $ 4,911          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member]            
Cash Rate 12.82%          
Margin 4.82%          
Floor 9.25%          
Ceiling 0.00%          
ETP 10.36%          
Maturity Date Jul. 01, 2025          
Principal Amount $ 3,477          
Investments at cost 3,448          
Investments at fair value $ 3,448          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member]            
Cash Rate 13.00%          
Margin 4.50%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.00%          
Maturity Date Sep. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,916          
Investments at fair value $ 4,916          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Clara Foods Co [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Aug. 01, 2025          
Principal Amount $ 833          
Investments at cost 828          
Investments at fair value $ 828          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 5.00%          
Ceiling 0.00%          
ETP 10.40%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 2,000          
Investments at cost 1,467          
Investments at fair value $ 1,467          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | CAMP NYC, Inc [Member]            
Cash Rate 15.25%          
Margin 7.25%          
Floor 10.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 2,033          
Investments at cost 1,980          
Investments at fair value $ 1,922          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Lyrical Foods, Inc [Member]            
Cash Rate 11.50%          
Margin 3.50%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2028          
Principal Amount $ 2,603          
Investments at cost 2,692          
Investments at fair value $ 2,341          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 5,908          
Investments at cost 5,489          
Investments at fair value $ 3,256          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member]            
Cash Rate 14.75%          
Margin 6.25%          
Floor 9.50%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,440          
Investments at fair value $ 2,440          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Standvast Holdings, LLC [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 12.75%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Jun. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,245          
Investments at fair value $ 2,245          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member]            
Cash Rate 15.75%          
Margin 7.75%          
Floor 11.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date May 01, 2027          
Principal Amount $ 1,361          
Investments at cost 1,086          
Investments at fair value $ 228          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Cash Rate 13.25%   13.25%      
Margin 4.75%   4.75%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,958   $ 5,000      
Investments at cost 3,948   4,979      
Investments at fair value $ 3,948   $ 4,979      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member]            
Cash Rate 12.72%   13.22%      
Margin 4.72%   4.72%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Nov. 01, 2025   Jun. 01, 2024      
Principal Amount $ 5,000   $ 1,414      
Investments at cost 4,970   1,410      
Investments at fair value $ 4,970   $ 1,410      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member]            
Cash Rate 12.75%   13.25%      
Margin 4.75%   4.75%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2027   May 01, 2027      
Principal Amount $ 6,250   $ 6,250      
Investments at cost 6,215   6,199      
Investments at fair value $ 6,215   $ 6,199      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member]            
Cash Rate 13.25%   13.75%      
Margin 5.25%   5.25%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Nov. 01, 2026   Nov. 01, 2026      
Principal Amount $ 3,250   $ 3,750      
Investments at cost 3,234   3,716      
Investments at fair value $ 3,234   $ 3,716      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Greenlight Biosciences, Inc [Member]            
Cash Rate 13.75%   14.25%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2025   Jul. 01, 2025      
Principal Amount $ 1,667   $ 3,000      
Investments at cost 1,624   2,914      
Investments at fair value $ 1,624   $ 2,870      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member]            
Cash Rate 13.75%   14.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.75%   3.75%      
Maturity Date Sep. 01, 2026   Sep. 01, 2026      
Principal Amount $ 10,000   $ 10,000      
Investments at cost 9,950   9,911      
Investments at fair value $ 9,950   $ 9,911      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Cash Rate 13.36%   13.86%      
Margin 5.36%   5.36%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.30%   5.50%      
Maturity Date Jan. 01, 2027   Dec. 01, 2024      
Principal Amount $ 3,482   $ 4,666      
Investments at cost 3,410   4,579      
Investments at fair value $ 3,218   $ 4,414      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member]            
Cash Rate 13.50%   14.00%      
Margin 5.50%   5.50%      
Floor 8.75%   8.75%      
Ceiling 0.00%   0.00%      
ETP 6.00%   6.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 2,631   $ 4,250      
Investments at cost 2,598   4,193      
Investments at fair value $ 2,598   $ 4,193      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member]            
Cash Rate 12.25%   12.75%      
Margin 4.25%   4.25%      
Floor 12.25%   12.25%      
Ceiling 0.00%   0.00%      
ETP 4.00%   4.00%      
Maturity Date Aug. 01, 2027   Aug. 01, 2027      
Principal Amount $ 2,500   $ 2,500      
Investments at cost 2,468   2,230      
Investments at fair value $ 2,468   $ 2,230      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 10.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2026          
Principal Amount $ 10,000          
Investments at cost 9,946          
Investments at fair value $ 9,946          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | BrightInsight, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 7,000          
Investments at cost 6,814          
Investments at fair value $ 6,814          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | DropOff, Inc. [Member]            
Cash Rate 14.50%          
Margin 6.50%          
Floor 9.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 6,804          
Investments at cost 6,729          
Investments at fair value $ 6,337          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 10,000          
Investments at cost 9,916          
Investments at fair value $ 9,916          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Reputation Institute, Inc [Member]            
Cash Rate 15.75%          
Margin 7.25%          
Floor 10.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2025          
Principal Amount $ 1,933          
Investments at cost 1,901          
Investments at fair value $ 1,901          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Lytics, Inc. [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 14.25%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Nov. 01, 2026          
Principal Amount $ 2,500          
Investments at cost 2,479          
Investments at fair value $ 2,479          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Elligo Healthcare Research, Inc. [Member]            
Cash Rate 11.75%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 10,000          
Investments at cost 9,783          
Investments at fair value $ 9,783          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Mirantis, Inc [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,929          
Investments at fair value $ 4,929          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | SafelyYou, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,791          
Investments at fair value $ 4,791          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Viken Detection Corporation [Member]            
Cash Rate 12.00%          
Margin 4.00%          
Floor 11.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,951          
Investments at fair value $ 4,951          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,476          
Investments at fair value $ 2,476          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,905          
Investments at fair value $ 4,905          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member]            
Cash Rate 14.00%          
Margin 6.00%          
Floor 9.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 1,607          
Investments at cost 1,577          
Investments at fair value $ 1,034          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member]            
Cash Rate 11.75%          
Margin 3.25%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,652          
Investments at fair value $ 4,652          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 4.33%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 3,750          
Investments at cost 3,712          
Investments at fair value $ 3,712          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.75%          
Maturity Date Apr. 01, 2026          
Principal Amount $ 5,000          
Investments at cost 4,937          
Investments at fair value $ 4,937          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,703          
Investments at fair value $ 3,703          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Other Healthcare Sector [Member] | GT Medical Technologies, Inc. [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2029          
Principal Amount $ 3,750          
Investments at cost 3,592          
Investments at fair value $ 3,592          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,851          
Investments at fair value $ 4,851          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Energy Efficiency [Member] | Pivot Bio, Inc. [Member]            
Cash Rate 12.00%          
Margin 4.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Feb. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,739          
Investments at fair value $ 4,739          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, One [Member] | Networking Sector [Member] | Fictiv, Inc. [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 10.00%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,703          
Investments at fair value $ 4,703          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 100.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 300          
Investments at cost 300          
Investments at fair value $ 300          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,711          
Investments at fair value $ 3,711          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 2,954          
Investments at cost 2,745          
Investments at fair value $ 1,628          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Cash Rate 13.25%   13.25%      
Margin 4.75%   4.75%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,958   $ 5,000      
Investments at cost 3,949   4,979      
Investments at fair value $ 3,949   $ 4,979      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Cash Rate 13.36%   13.86%      
Margin 5.36%   5.36%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.31%   5.50%      
Maturity Date Jan. 01, 2027   Dec. 01, 2024      
Principal Amount $ 1,741   $ 2,333      
Investments at cost 1,699   2,278      
Investments at fair value $ 1,604   $ 2,196      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jul. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,983          
Investments at fair value $ 4,983          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Apr. 01, 2029          
Principal Amount $ 2,500          
Investments at cost 2,467          
Investments at fair value $ 2,467          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 2.75%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 5,000          
Investments at cost 4,946          
Investments at fair value $ 4,946          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,700          
Investments at fair value $ 3,700          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Five [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,951          
Investments at fair value $ 4,951          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member]            
Cash Rate 11.50%          
Margin 3.50%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,464          
Investments at fair value $ 2,464          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,475          
Investments at fair value $ 3,474          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member]            
Cash Rate 13.25%          
Margin 4.75%          
Floor 8.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2027          
Principal Amount $ 3,750          
Investments at cost 3,733          
Investments at fair value $ 3,733          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member]            
Cash Rate 10.75%          
Margin 2.75%          
Floor 9.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Mar. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,938          
Investments at fair value $ 4,938          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 3,750          
Investments at cost 3,696          
Investments at fair value $ 3,696          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 10,000          
Investments at cost 9,813          
Investments at fair value $ 9,411          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,479          
Investments at fair value $ 2,479          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 8.75%          
Ceiling 0.00%          
ETP 6.00%          
Maturity Date Aug. 01, 2026          
Principal Amount $ 1,806          
Investments at cost 1,792          
Investments at fair value $ 1,678          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Spineology, Inc [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 1.00%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 4,250          
Investments at cost 4,174          
Investments at fair value $ 4,174          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member]            
Cash Rate 12.82%          
Margin 4.82%          
Floor 9.25%          
Ceiling 0.00%          
ETP 10.36%          
Maturity Date Jul. 01, 2025          
Principal Amount $ 3,477          
Investments at cost 3,448          
Investments at fair value $ 3,448          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member]            
Cash Rate 13.00%          
Margin 4.50%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.00%          
Maturity Date Sep. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,916          
Investments at fair value $ 4,916          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | Clara Foods Co [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.50%          
Maturity Date Aug. 01, 2025          
Principal Amount $ 833          
Investments at cost 828          
Investments at fair value $ 828          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 5.00%          
Ceiling 0.00%          
ETP 10.40%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 3,000          
Investments at cost 2,441          
Investments at fair value $ 2,441          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 2,363          
Investments at cost 2,196          
Investments at fair value $ 1,303          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member]            
Cash Rate 14.75%          
Margin 6.25%          
Floor 9.50%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Jul. 01, 2028          
Principal Amount $ 1,875          
Investments at cost 1,800          
Investments at fair value $ 1,800          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | Standvast Holdings, LLC [Member]            
Cash Rate 12.75%          
Margin 4.25%          
Floor 12.75%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Jun. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,421          
Investments at fair value $ 2,421          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member]            
Cash Rate 15.75%          
Margin 7.75%          
Floor 11.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date May 01, 2027          
Principal Amount $ 680          
Investments at cost 543          
Investments at fair value $ 114          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Cash Rate 13.25%   13.25%      
Margin 4.75%   4.75%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,958   $ 5,000      
Investments at cost 3,948   4,979      
Investments at fair value $ 3,948   $ 4,979      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member]            
Cash Rate 12.72%   13.22%      
Margin 4.72%   4.72%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date May 01, 2026   Jun. 01, 2024      
Principal Amount $ 5,000   $ 1,414      
Investments at cost 4,975   1,410      
Investments at fair value $ 4,975   $ 1,410      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member]            
Cash Rate 12.75%   13.25%      
Margin 4.75%   4.75%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2027   May 01, 2027      
Principal Amount $ 6,250   $ 6,250      
Investments at cost 6,215   6,199      
Investments at fair value $ 6,215   $ 6,199      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member]            
Cash Rate 13.25%   13.75%      
Margin 5.25%   5.25%      
Floor 8.50%   8.50%      
Ceiling 0.00%   0.00%      
ETP 5.00%   5.00%      
Maturity Date Nov. 01, 2026   Nov. 01, 2026      
Principal Amount $ 2,167   $ 2,500      
Investments at cost 2,156   2,478      
Investments at fair value $ 2,156   $ 2,478      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Greenlight Biosciences, Inc [Member]            
Cash Rate 13.75%   14.25%      
Margin 5.75%   5.75%      
Floor 9.00%   9.00%      
Ceiling 0.00%   0.00%      
ETP 3.00%   3.00%      
Maturity Date Jul. 01, 2025   Jul. 01, 2025      
Principal Amount $ 833   $ 1,500      
Investments at cost 812   1,458      
Investments at fair value $ 812   $ 1,436      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member]            
Cash Rate 13.75%   14.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.75%   3.75%      
Maturity Date Sep. 01, 2026   Sep. 01, 2026      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,731   3,717      
Investments at fair value $ 3,731   $ 3,717      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Cash Rate 13.36%   13.86%      
Margin 5.36%   5.36%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.30%   5.50%      
Maturity Date Jan. 01, 2027   Dec. 01, 2024      
Principal Amount $ 3,482   $ 4,666      
Investments at cost 3,410   4,579      
Investments at fair value $ 3,218   $ 4,414      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member]            
Cash Rate 13.50%   14.00%      
Margin 5.50%   5.50%      
Floor 8.75%   8.75%      
Ceiling 0.00%   0.00%      
ETP 6.00%   6.00%      
Maturity Date Oct. 01, 2025   Oct. 01, 2025      
Principal Amount $ 1,315        
Investments at cost 1,299   2,096      
Investments at fair value $ 1,299   $ 2,096      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,468          
Investments at fair value $ 2,468          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 10.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2026          
Principal Amount $ 10,000          
Investments at cost 9,946          
Investments at fair value $ 9,946          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | BrightInsight, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,473          
Investments at fair value $ 3,473          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | DropOff, Inc. [Member]            
Cash Rate 14.50%          
Margin 6.50%          
Floor 9.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 6,280          
Investments at cost 6,211          
Investments at fair value $ 5,849          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,958          
Investments at fair value $ 4,958          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Lytics, Inc. [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 14.25%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 1,250          
Investments at cost 1,242          
Investments at fair value $ 1,242          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Elligo Healthcare Research, Inc. [Member]            
Cash Rate 11.75%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,940          
Investments at fair value $ 4,940          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Mirantis, Inc [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,929          
Investments at fair value $ 4,929          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | SafelyYou, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,938          
Investments at fair value $ 4,938          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Viken Detection Corporation [Member]            
Cash Rate 12.00%          
Margin 4.00%          
Floor 11.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,476          
Investments at fair value $ 2,476          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2028          
Principal Amount $ 3,500          
Investments at cost 3,491          
Investments at fair value $ 3,491          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,471          
Investments at fair value $ 2,471          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Communications Sector [Member] | Axiom Space, Inc [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 9.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 4,375          
Investments at cost 4,353          
Investments at fair value $ 4,353          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member]            
Cash Rate 14.00%          
Margin 6.00%          
Floor 9.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 1,607          
Investments at cost 1,577          
Investments at fair value $ 1,034          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member]            
Cash Rate 11.75%          
Margin 3.25%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,903          
Investments at fair value $ 4,903          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.75%          
Maturity Date Apr. 01, 2026          
Principal Amount $ 2,500          
Investments at cost 2,469          
Investments at fair value $ 2,469          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,703          
Investments at fair value $ 3,703          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Other Healthcare Sector [Member] | GT Medical Technologies, Inc. [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2029          
Principal Amount $ 3,750          
Investments at cost 3,692          
Investments at fair value $ 3,692          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,951          
Investments at fair value $ 4,951          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Energy Efficiency [Member] | Pivot Bio, Inc. [Member]            
Cash Rate 12.00%          
Margin 4.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Feb. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,948          
Investments at fair value $ 4,948          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Two [Member] | Networking Sector [Member] | Fictiv, Inc. [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 10.00%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,938          
Investments at fair value $ 4,938          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 100.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 150          
Investments at cost 150          
Investments at fair value $ 150          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,711          
Investments at fair value $ 3,711          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 2,954          
Investments at cost 2,745          
Investments at fair value $ 1,628          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Cash Rate 13.25%   13.25%      
Margin 4.75%   4.75%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 2,375   $ 3,000      
Investments at cost 2,369   2,987      
Investments at fair value $ 2,369   $ 2,987      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Cash Rate 13.36%   13.86%      
Margin 5.36%   5.36%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.31%   5.50%      
Maturity Date Jan. 01, 2027   Dec. 01, 2024      
Principal Amount $ 1,741   $ 2,333      
Investments at cost 1,699   2,278      
Investments at fair value $ 1,604   2,196      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 2.75%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 2,500          
Investments at cost 2,473          
Investments at fair value $ 2,473          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Six [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.00%          
Margin 6.00%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.00%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 4,500          
Investments at cost 4,452          
Investments at fair value 4,452          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member]            
Investments at cost 0          
Investments at fair value $ 0          
Number of Shares (in shares) 30,585          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Medical Device Sector [Member] | AccuVein Inc [Member]            
Investments at cost $ 7          
Investments at fair value $ 0          
Number of Shares (in shares) 271          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Medical Device Sector [Member] | CVRx, Inc [Member]            
Investments at cost $ 76          
Investments at fair value $ 50          
Number of Shares (in shares) 47,410          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | Avalo Therapeutics, Inc. [Member]            
Investments at cost $ 311          
Investments at fair value $ 0          
Number of Shares (in shares) 117          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | Imunon, Inc [Member]            
Investments at cost $ 64          
Investments at fair value $ 0          
Number of Shares (in shares) 19,671          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | Mustang Bio, Inc [Member]            
Investments at cost $ 146          
Investments at fair value $ 0          
Number of Shares (in shares) 16,611          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member]            
Investments at cost $ 160          
Investments at fair value $ 316          
Number of Shares (in shares) 299,848          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Investments at cost $ 278          
Investments at fair value $ 0          
Number of Shares (in shares) 175,098          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member]            
Investments at cost $ 265          
Investments at fair value $ 110          
Number of Shares (in shares) 318,181          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Biotechnology Sector [Member] | Xeris Pharmaceuticals, Inc [Member]            
Investments at cost $ 73          
Investments at fair value $ 64          
Number of Shares (in shares) 126,000          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Life Science Segment [Member] | Spineology, Inc [Member]            
Investments at cost $ 143          
Investments at fair value $ 108          
Number of Shares (in shares) 2,714,033          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | Axiom Space, Inc [Member]            
Investments at cost $ 46          
Investments at fair value $ 57          
Number of Shares (in shares) 1,991          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | DropOff, Inc. [Member]            
Investments at cost $ 455          
Investments at fair value $ 90          
Number of Shares (in shares) 516,732          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | Havenly, Inc. [Member]            
Investments at cost $ 3,178          
Investments at fair value $ 2,489          
Number of Shares (in shares) 1,446,429          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | Divergent Technologies, Inc. [Member]            
Investments at cost $ 79          
Investments at fair value $ 55          
Number of Shares (in shares) 9,801          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | NextCar Holding Company, Inc [Member]            
Investments at cost $ 188          
Investments at fair value          
Number of Shares (in shares) 12,618          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | Mirantis, Inc [Member]            
Investments at cost $ 223          
Investments at fair value $ 240          
Number of Shares (in shares) 948,275          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | Fictiv, Inc. [Member]            
Investments at cost $ 59          
Investments at fair value $ 74          
Number of Shares (in shares) 126,841          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | Halio, Inc [Member]            
Investments at cost $ 1,585          
Investments at fair value $ 2,700          
Number of Shares (in shares) 38,241,466          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Technology Sector [Member] | E La Carte, Inc [Member]            
Investments at cost $ 60          
Investments at fair value          
Number of Shares (in shares) 147,361          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | Parse Biosciences, Inc. [Member]            
Investments at cost $ 71          
Investments at fair value $ 15          
Number of Shares (in shares) 32,244          
Investment, Unaffiliated Issuer [Member] | Common Stock Warrants [Member] | Sustainability Segment [Member] | Soli Organic, Inc [Member]            
Investments at cost $ 20          
Investments at fair value $ 19          
Number of Shares (in shares) 65          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member]            
Investments at cost $ 152          
Investments at fair value $ 131          
Number of Shares (in shares) 93,336          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member]            
Investments at cost $ 147          
Investments at fair value $ 192          
Number of Shares (in shares) 231,050          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member]            
Investments at cost $ 162          
Investments at fair value $ 13          
Number of Shares (in shares) 4,635,992          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member]            
Investments at cost $ 256          
Investments at fair value $ 197          
Number of Shares (in shares) 9,313,541          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member]            
Investments at cost $ 231          
Investments at fair value $ 169          
Number of Shares (in shares) 5,361,130          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Aerin Medical, Inc [Member]            
Investments at cost $ 66          
Investments at fair value $ 1,048          
Number of Shares (in shares) 1,818,183          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member]            
Investments at cost $ 48          
Investments at fair value $ 9          
Number of Shares (in shares) 8,800          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | Canary Medical Inc. [Member]            
Investments at cost $ 87          
Investments at fair value $ 171          
Number of Shares (in shares) 12,153          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Medical Device Sector [Member] | CSA Medical, Inc [Member]            
Investments at cost $ 174          
Investments at fair value $ 471          
Number of Shares (in shares) 4,917,794          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Investments at cost $ 214          
Investments at fair value $ 169          
Number of Shares (in shares) 7,404          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member]            
Investments at cost $ 176          
Investments at fair value $ 127          
Number of Shares (in shares) 110,402          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member]            
Investments at cost $ 49          
Investments at fair value $ 53          
Number of Shares (in shares) 48,076          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member]            
Investments at cost $ 64          
Investments at fair value $ 58          
Number of Shares (in shares) 103,679          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Investments at cost $ 312          
Investments at fair value $ 222          
Number of Shares (in shares) 709,981          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member]            
Investments at cost $ 195          
Investments at fair value $ 167          
Number of Shares (in shares) 1,600,002          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | Swift Health Systems Inc. [Member]            
Investments at cost $ 71          
Investments at fair value          
Number of Shares (in shares) 135,484          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | Magnolia Medical Technologies, Inc [Member]            
Investments at cost $ 194          
Investments at fair value $ 304          
Number of Shares (in shares) 809,931          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | Meditrina, Inc [Member]            
Investments at cost $ 83          
Investments at fair value $ 29          
Number of Shares (in shares) 233,993          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | Scientia Vascular, Inc. [Member]            
Investments at cost $ 103          
Investments at fair value $ 273          
Number of Shares (in shares) 34,410          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | MicroTransponder, Inc. [Member]            
Investments at cost $ 48          
Investments at fair value $ 48          
Number of Shares (in shares) 103,172          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | VERO Biotech LLC [Member]            
Investments at cost $ 432          
Investments at fair value $ 196          
Number of Shares (in shares) 4,109          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | Sonex Health, Inc. [Member]            
Investments at cost $ 275          
Investments at fair value $ 262          
Number of Shares (in shares) 2,637,133          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Life Science Segment [Member] | Spineology, Inc [Member]            
Investments at cost $ 16          
Investments at fair value $ 27          
Number of Shares (in shares) 2,255,155          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Clara Foods Co [Member]            
Investments at cost $ 30          
Investments at fair value $ 121          
Number of Shares (in shares) 46,745          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Kodiak Robotics, Inc. [Member]            
Investments at cost $ 273          
Investments at fair value $ 9          
Number of Shares (in shares) 639,918          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Noodle Partners, Inc. [Member]            
Investments at cost $ 116          
Investments at fair value          
Number of Shares (in shares) 84,037          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Reputation Institute, Inc [Member]            
Investments at cost $ 63          
Investments at fair value $ 33          
Number of Shares (in shares) 4,104          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Revinate Holdings, Inc [Member]            
Investments at cost $ 44          
Investments at fair value $ 90          
Number of Shares (in shares) 682,034          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | CAMP NYC, Inc [Member]            
Investments at cost $ 36          
Investments at fair value $ 39          
Number of Shares (in shares) 112,356          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Lytics, Inc. [Member]            
Investments at cost $ 43          
Investments at fair value          
Number of Shares (in shares) 85,543          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | SIGNiX, Inc [Member]            
Investments at cost $ 225          
Investments at fair value          
Number of Shares (in shares) 186,235          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Slingshot Aerospace, Inc. [Member]            
Investments at cost $ 123          
Investments at fair value $ 79          
Number of Shares (in shares) 309,208          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Supply Network Visiblity Holdings LLC [Member]            
Investments at cost $ 65          
Investments at fair value $ 75          
Number of Shares (in shares) 682          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Divergent Technologies, Inc. [Member]            
Investments at cost $ 454          
Investments at fair value $ 622          
Number of Shares (in shares) 53,264          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | NextCar Holding Company, Inc [Member]            
Investments at cost $ 9          
Investments at fair value          
Number of Shares (in shares) 3,913,723          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Topia Mobility, Inc [Member]            
Investments at cost $ 137          
Investments at fair value          
Number of Shares (in shares) 3,049,607          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Viken Detection Corporation [Member]            
Investments at cost $ 120          
Investments at fair value $ 203          
Number of Shares (in shares) 345,443          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | xAd, Inc [Member]            
Investments at cost $ 176          
Investments at fair value $ 7          
Number of Shares (in shares) 4,343,348          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Lemongrass Holdings, Inc [Member]            
Investments at cost $ 34          
Investments at fair value $ 83          
Number of Shares (in shares) 101,308          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Intelepeer Holdings, Inc [Member]            
Investments at cost $ 137          
Investments at fair value $ 2,100          
Number of Shares (in shares) 2,936,535          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Alula Holdings, Inc [Member]            
Investments at cost $ 93          
Investments at fair value $ 7          
Number of Shares (in shares) 20,000          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Optoro, Inc. [Member]            
Investments at cost $ 181          
Investments at fair value $ 144          
Number of Shares (in shares) 11,550          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Standvast Holdings, LLC [Member]            
Investments at cost $ 275          
Investments at fair value $ 258          
Number of Shares (in shares) 1,225,492          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Unagi, Inc [Member]            
Investments at cost $ 29          
Investments at fair value          
Number of Shares (in shares) 171,081          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | MyForest Foods Co [Member]            
Investments at cost $ 28          
Investments at fair value $ 24          
Number of Shares (in shares) 250          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Primary Kids, Inc [Member]            
Investments at cost $ 57          
Investments at fair value $ 587          
Number of Shares (in shares) 553,778          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Britecore Holdings, Inc. [Member]            
Investments at cost $ 98          
Investments at fair value $ 254          
Number of Shares (in shares) 161,215          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Quip NYC Inc [Member]            
Investments at cost $ 325          
Investments at fair value          
Number of Shares (in shares) 6,191          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Lotame Solutions, Inc. [Member]            
Investments at cost $ 18          
Investments at fair value $ 40          
Number of Shares (in shares) 71,305          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Updater, Inc [Member]            
Investments at cost $ 34          
Investments at fair value $ 26          
Number of Shares (in shares) 108,333          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | CPG Beyond, Inc [Member]            
Investments at cost $ 242          
Investments at fair value $ 290          
Number of Shares (in shares) 500,000          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Silk, Inc [Member]            
Investments at cost $ 175          
Investments at fair value $ 119          
Number of Shares (in shares) 394,110          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Global Worldwide LLC [Member]            
Investments at cost $ 75          
Investments at fair value          
Number of Shares (in shares) 245,810          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Rocket Lawyer Incorporated [Member]            
Investments at cost $ 92          
Investments at fair value $ 313          
Number of Shares (in shares) 261,721          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Skillshare, Inc [Member]            
Investments at cost $ 162          
Investments at fair value $ 671          
Number of Shares (in shares) 139,074          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Liqid, Inc [Member]            
Investments at cost $ 364          
Investments at fair value $ 103          
Number of Shares (in shares) 344,102          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Avalanche Technology, Inc [Member]            
Investments at cost $ 45          
Investments at fair value          
Number of Shares (in shares) 5,938          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Technology Sector [Member] | Everstream Holdings, LLC [Member]            
Investments at cost $ 70          
Investments at fair value $ 21          
Number of Shares (in shares) 350,000          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | BrightInsight, Inc. [Member]            
Investments at cost $ 167          
Investments at fair value          
Number of Shares (in shares) 85,066          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | Hound Labs, Inc. [Member]            
Investments at cost $ 45          
Investments at fair value          
Number of Shares (in shares) 451,796          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | Parse Biosciences, Inc. [Member]            
Investments at cost $ 166          
Investments at fair value $ 47          
Number of Shares (in shares) 184,253          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | Elligo Healthcare Research, Inc. [Member]            
Investments at cost $ 191          
Investments at fair value $ 85          
Number of Shares (in shares) 652,250          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | Kate Farms, Inc [Member]            
Investments at cost $ 103          
Investments at fair value $ 777          
Number of Shares (in shares) 82,965          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | Medsphere Systems Corporation [Member]            
Investments at cost $ 61          
Investments at fair value          
Number of Shares (in shares) 7,097,792          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | SafelyYou, Inc [Member]            
Investments at cost $ 163          
Investments at fair value $ 11          
Number of Shares (in shares) 150,353          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Healthcare Information and Services Segment [Member] | GT Medical Technologies, Inc. [Member]            
Investments at cost $ 85          
Investments at fair value $ 86          
Number of Shares (in shares) 255,871          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Sustainability Segment [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member]            
Investments at cost $ 82          
Investments at fair value $ 69          
Number of Shares (in shares) 400,000          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Sustainability Segment [Member] | LiquiGlide, Inc [Member]            
Investments at cost $ 40          
Investments at fair value $ 25          
Number of Shares (in shares) 61,359          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Sustainability Segment [Member] | Soli Organic, Inc [Member]            
Investments at cost $ 382          
Investments at fair value $ 489          
Number of Shares (in shares) 1,103          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Sustainability Segment [Member] | Temperpack Technologies, Inc [Member]            
Investments at cost $ 178          
Investments at fair value $ 91          
Number of Shares (in shares) 49,693          
Investment, Unaffiliated Issuer [Member] | Preferred Stock Warrants [Member] | Sustainability Segment [Member] | Pivot Bio, Inc. [Member]            
Investments at cost $ 14          
Investments at fair value $ 14          
Number of Shares (in shares) 210,418          
Investment, Unaffiliated Issuer [Member] | Equity Securities [Member]            
Investments at cost $ 8,886   6,132      
Investments at fair value $ 7,488   $ 4,733      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member]            
Cash Rate 11.50%          
Margin 3.50%          
Floor 11.50%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,464          
Investments at fair value $ 2,464          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,469          
Investments at fair value $ 3,468          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,959          
Investments at fair value $ 4,959          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member]            
Cash Rate 10.75%          
Margin 2.75%          
Floor 9.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Mar. 01, 2029          
Principal Amount $ 4,000          
Investments at cost 3,950          
Investments at fair value $ 3,950          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,907          
Investments at fair value $ 4,706          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,957          
Investments at fair value $ 4,957          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | Spineology, Inc [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 1.00%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 4,250          
Investments at cost 4,174          
Investments at fair value $ 4,174          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member]            
Cash Rate 13.00%          
Margin 4.50%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.00%          
Maturity Date Sep. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,916          
Investments at fair value $ 4,916          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member]            
Cash Rate 11.50%          
Margin 3.50%          
Floor 10.50%          
Ceiling 0.00%          
ETP 7.78%          
Maturity Date Feb. 01, 2028          
Principal Amount $ 2,813          
Investments at cost 2,813          
Investments at fair value $ 2,813          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 2,954          
Investments at cost 2,745          
Investments at fair value $ 1,628          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member]            
Cash Rate 15.75%          
Margin 7.75%          
Floor 11.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date May 01, 2027          
Principal Amount $ 680          
Investments at cost 543          
Investments at fair value $ 114          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Cash Rate 13.25%   13.25%      
Margin 4.75%   4.75%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 2,375   $ 3,000      
Investments at cost 2,368   2,987      
Investments at fair value $ 2,368   $ 2,987      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member]            
Cash Rate     13.22%      
Margin     4.72%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     Nov. 01, 2025      
Principal Amount     $ 5,000      
Investments at cost     4,950      
Investments at fair value     $ 4,950      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member]            
Cash Rate 13.75%   14.25%      
Margin 5.75%   5.75%      
Floor 9.75%   9.75%      
Ceiling 0.00%   0.00%      
ETP 3.75%   3.75%      
Maturity Date Sep. 01, 2026   Sep. 01, 2026      
Principal Amount $ 3,750   $ 3,750      
Investments at cost 3,731   3,717      
Investments at fair value $ 3,731   $ 3,717      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Cash Rate 13.36%   13.86%      
Margin 5.36%   5.36%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.31%   5.50%      
Maturity Date Jan. 01, 2027   Dec. 01, 2024      
Principal Amount $ 1,741   $ 2,333      
Investments at cost 1,701   2,281      
Investments at fair value $ 1,605   2,199      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 10.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2026          
Principal Amount $ 5,000          
Investments at cost 4,973          
Investments at fair value $ 4,973          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | BrightInsight, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Aug. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,473          
Investments at fair value $ 3,473          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | DropOff, Inc. [Member]            
Cash Rate 14.50%          
Margin 6.50%          
Floor 9.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 2,617          
Investments at cost 2,590          
Investments at fair value $ 2,439          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Mar. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,958          
Investments at fair value $ 4,958          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Lytics, Inc. [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 14.25%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Apr. 01, 2027          
Principal Amount $ 1,000          
Investments at cost 996          
Investments at fair value $ 996          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Elligo Healthcare Research, Inc. [Member]            
Cash Rate 11.75%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,940          
Investments at fair value $ 4,940          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Mirantis, Inc [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,929          
Investments at fair value $ 4,929          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Viken Detection Corporation [Member]            
Cash Rate 12.00%          
Margin 4.00%          
Floor 11.75%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2027          
Principal Amount $ 2,500          
Investments at cost 2,476          
Investments at fair value $ 2,476          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,493          
Investments at fair value $ 2,493          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,471          
Investments at fair value $ 2,471          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Communications Sector [Member] | Axiom Space, Inc [Member]            
Cash Rate 14.50%          
Margin 6.00%          
Floor 9.25%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 4,375          
Investments at cost 4,353          
Investments at fair value $ 4,353          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member]            
Cash Rate 14.00%          
Margin 6.00%          
Floor 9.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Jun. 01, 2026          
Principal Amount $ 3,214          
Investments at cost 3,151          
Investments at fair value $ 2,068          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 4.33%          
Maturity Date Dec. 01, 2026          
Principal Amount $ 3,750          
Investments at cost 3,712          
Investments at fair value $ 3,712          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.75%          
Maturity Date May 01, 2026          
Principal Amount $ 5,000          
Investments at cost 4,938          
Investments at fair value $ 4,938          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 7,500          
Investments at cost 7,400          
Investments at fair value $ 7,400          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Other Healthcare Sector [Member] | GT Medical Technologies, Inc. [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2029          
Principal Amount $ 7,500          
Investments at cost 7,384          
Investments at fair value $ 7,384          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index Three [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,951          
Investments at fair value $ 4,951          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Seven [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 200          
Investments at cost 200          
Investments at fair value $ 200          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Seven [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,711          
Investments at fair value $ 3,711          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Seven [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 5,908          
Investments at cost 5,489          
Investments at fair value $ 3,255          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Seven [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.00%          
Margin 6.00%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.00%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 2,000          
Investments at cost 1,979          
Investments at fair value 1,979          
Investment, Unaffiliated Issuer [Member] | Warrant [Member]            
Investments at cost 17,167   16,400      
Investments at fair value 18,735   24,594      
Investment, Unaffiliated Issuer [Member] | Warrant [Member] | Life Science Segment [Member]            
Investments at cost 5,078   4,702      
Investments at fair value 4,984   7,675      
Investment, Unaffiliated Issuer [Member] | Warrant [Member] | Technology Sector [Member]            
Investments at cost     9,733      
Investments at fair value     14,506      
Investment, Unaffiliated Issuer [Member] | Warrant [Member] | Other Sustainability Sector [Member]            
Investments at cost     999      
Investments at fair value     $ 542      
Number of Shares (in shares)          
Investment, Unaffiliated Issuer [Member] | Warrant [Member] | Healthcare Information and Services Segment [Member]            
Investments at cost 1,052   $ 966      
Investments at fair value 1,021   $ 1,871      
Investment, Unaffiliated Issuer [Member] | Warrant [Member] | Sustainability Segment [Member]            
Investments at cost 716          
Investments at fair value $ 707          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 3,500          
Investments at cost 3,469          
Investments at fair value $ 3,468          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member]            
Cash Rate 13.75%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.00%          
Maturity Date Jan. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,927          
Investments at fair value $ 4,927          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member]            
Cash Rate 12.25%          
Margin 3.75%          
Floor 12.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Jan. 01, 2029          
Principal Amount $ 2,500          
Investments at cost 2,453          
Investments at fair value $ 2,353          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Sep. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,957          
Investments at fair value $ 4,957          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Medical Device Sector [Member] | Spineology, Inc [Member]            
Cash Rate 13.00%          
Margin 5.00%          
Floor 12.00%          
Ceiling 0.00%          
ETP 1.00%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 2,500          
Investments at cost 2,455          
Investments at fair value $ 2,455          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member]            
Cash Rate 11.50%          
Margin 3.50%          
Floor 10.50%          
Ceiling 0.00%          
ETP 7.78%          
Maturity Date Feb. 01, 2028          
Principal Amount $ 2,813          
Investments at cost 2,813          
Investments at fair value $ 2,813          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 3,545          
Investments at cost 3,294          
Investments at fair value $ 1,953          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member]            
Cash Rate 13.25%   13.25%      
Margin 4.75%   4.75%      
Floor 9.55%   9.55%      
Ceiling 13.50%   13.50%      
ETP 5.50%   5.50%      
Maturity Date May 01, 2026   May 01, 2026      
Principal Amount $ 3,958   $ 5,000      
Investments at cost 3,948   4,979      
Investments at fair value $ 3,948   $ 4,979      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member]            
Cash Rate     13.22%      
Margin     4.72%      
Floor     9.75%      
Ceiling     0.00%      
ETP     5.00%      
Maturity Date     May 01, 2026      
Principal Amount     $ 5,000      
Investments at cost     4,949      
Investments at fair value     $ 4,949      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member]            
Cash Rate 13.36%   13.86%      
Margin 5.36%   5.36%      
Floor 9.50%   9.50%      
Ceiling 0.00%   0.00%      
ETP 4.31%   5.50%      
Maturity Date Jan. 01, 2027   Dec. 01, 2024      
Principal Amount $ 1,741   $ 2,333      
Investments at cost 1,701   2,281      
Investments at fair value $ 1,605   2,199      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member]            
Cash Rate 13.50%          
Margin 5.50%          
Floor 10.25%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Apr. 01, 2026          
Principal Amount $ 5,000          
Investments at cost 4,973          
Investments at fair value $ 4,973          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Software Sector [Member] | BrightInsight, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 9.50%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 2,750          
Investments at cost 2,717          
Investments at fair value $ 2,717          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Software Sector [Member] | Elligo Healthcare Research, Inc. [Member]            
Cash Rate 11.75%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2027          
Principal Amount $ 5,000          
Investments at cost 4,940          
Investments at fair value $ 4,940          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Software Sector [Member] | Mirantis, Inc [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 4.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 5,000          
Investments at cost 4,929          
Investments at fair value $ 4,929          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member]            
Cash Rate 12.25%          
Margin 4.25%          
Floor 12.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Jun. 01, 2028          
Principal Amount $ 1,500          
Investments at cost 1,496          
Investments at fair value $ 1,496          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member]            
Cash Rate 14.00%          
Margin 5.50%          
Floor 14.00%          
Ceiling 0.00%          
ETP 3.00%          
Maturity Date Oct. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,471          
Investments at fair value $ 2,471          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.75%          
Maturity Date May 01, 2026          
Principal Amount $ 2,500          
Investments at cost 2,469          
Investments at fair value $ 2,469          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member]            
Cash Rate 14.75%          
Margin 6.75%          
Floor 10.00%          
Ceiling 0.00%          
ETP 2.50%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,700          
Investments at fair value $ 3,700          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Four [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member]            
Cash Rate 11.25%          
Margin 3.25%          
Floor 11.25%          
Ceiling 0.00%          
ETP 3.50%          
Maturity Date Aug. 01, 2029          
Principal Amount $ 5,000          
Investments at cost 4,951          
Investments at fair value 4,951          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Axiom Space, Inc [Member]            
Investments at cost 261          
Investments at fair value $ 306          
Number of Shares (in shares) 1,810          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | NextCar Holding Company, Inc [Member]            
Investments at cost $ 89          
Investments at fair value          
Number of Shares (in shares) 2,688,971          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | PebblePost, Inc [Member]            
Investments at cost $ 73          
Investments at fair value $ 73          
Number of Shares (in shares) 598,850          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Caastle, Inc [Member]            
Investments at cost $ 2,681          
Investments at fair value $ 2,687          
Number of Shares (in shares) 242,180          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Decisyon, Inc [Member]            
Investments at cost $ 2,800          
Investments at fair value $ 1,281          
Number of Shares (in shares) 280,000          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Lotame Solutions, Inc. [Member]            
Investments at cost $ 5          
Investments at fair value $ 190          
Number of Shares (in shares) 66,127          
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Investments at cost     89      
Investments at fair value     $ 89      
Number of Shares (in shares)     2,688,971      
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Software Sector [Member] | Decisyon, Inc [Member]            
Investments at cost     $ 2,800      
Investments at fair value     $ 1,281      
Number of Shares (in shares)     280,000      
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Software Sector [Member] | Lotame Solutions, Inc. [Member]            
Investments at cost     $ 4      
Investments at fair value     $ 193      
Number of Shares (in shares)     66,127      
Investment, Unaffiliated Issuer [Member] | Preferred Stock [Member] | Communications Sector [Member] | Axiom Space, Inc [Member]            
Investments at cost     $ 261      
Investments at fair value     $ 306      
Number of Shares (in shares)     1,810      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]            
Investments at cost $ 645,930   $ 692,345      
Investments at fair value 626,392   664,203      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member] | Life Science Segment [Member]            
Investments at cost 263,158          
Investments at fair value 260,177          
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member] | Technology Sector [Member]            
Investments at cost 208,250   275,026      
Investments at fair value 194,051   269,790      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member] | Life Science [Member]            
Investments at cost     249,642      
Investments at fair value     244,815      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member] | Healthcare Information and Services Segment [Member]            
Investments at cost 106,542   69,770      
Investments at fair value 104,184   69,770      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member] | Sustainability Segment [Member]            
Investments at cost 67,980   97,907      
Investments at fair value $ 67,980   79,828      
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Eight [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member]            
Cash Rate 13.25%          
Margin 5.25%          
Floor 9.00%          
Ceiling 0.00%          
ETP 0.00%          
Maturity Date Jul. 01, 2027          
Principal Amount $ 350          
Investments at cost 350          
Investments at fair value $ 350          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Eight [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member]            
Cash Rate 12.00%          
Margin 3.50%          
Floor 11.75%          
Ceiling 0.00%          
ETP 8.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 3,750          
Investments at cost 3,711          
Investments at fair value $ 3,711          
Investment, Unaffiliated Issuer [Member] | Term Loan, Prime Index, Eight [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member]            
Cash Rate 14.25%          
Margin 5.75%          
Floor 9.00%          
Ceiling 0.00%          
ETP 5.25%          
Maturity Date Oct. 31, 2023          
Principal Amount $ 2,954          
Investments at cost 2,745          
Investments at fair value 1,628          
Investment, Unaffiliated Issuer [Member] | Other Investments [Member]            
Investments at cost 8,418          
Investments at fair value 3,347          
Investment, Unaffiliated Issuer [Member] | Other Investments [Member] | Life Science [Member]            
Investments at cost     1,200      
Investments at fair value     $ 200      
Investment, Unaffiliated Issuer [Member] | Royalty Agreement [Member] | Life Science Segment [Member] | Robin Healthcare, Inc. [Member]            
Investments at cost 7,271          
Investments at fair value 3,247          
Investment, Unaffiliated Issuer [Member] | Royalty Agreement [Member] | Life Science Segment [Member] | Lumithera, Inc. [Member]            
Investments at cost 1,147          
Investments at fair value 100          
Investment, Unaffiliated Issuer [Member] | Royalty Agreement [Member] | Life Science Segment [Member] | ZetrOZ, Inc [Member]            
Investments at cost          
Investments at fair value          
Investment, Unaffiliated Issuer [Member] | Term Loan, Fixed Index One [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member]            
Cash Rate 9.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 18.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,477          
Investments at fair value $ 2,205          
Investment, Unaffiliated Issuer [Member] | Term Loan, Fixed Index One [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member]            
Cash Rate 14.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 50.00%          
Maturity Date Mar. 01, 2025          
Principal Amount $ 300          
Investments at cost 300          
Investments at fair value $ 197          
Investment, Unaffiliated Issuer [Member] | Term Loan, Fixed Index Two [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member]            
Cash Rate 9.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 18.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 2,500          
Investments at cost 2,477          
Investments at fair value $ 2,205          
Investment, Unaffiliated Issuer [Member] | Term Loan, Fixed Index Two [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member]            
Cash Rate 14.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 100.00%          
Maturity Date Mar. 01, 2025          
Principal Amount $ 250          
Investments at cost 250          
Investments at fair value $ 164          
Investment, Unaffiliated Issuer [Member] | Term Loan, Fixed Index Three [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member]            
Cash Rate 9.00%          
Margin 0.00%          
Floor 0.00%          
Ceiling 0.00%          
ETP 18.00%          
Maturity Date Apr. 01, 2028          
Principal Amount $ 200          
Investments at cost 188          
Investments at fair value $ 168          
[1] As of September 30, 2023, the Company no longer owns 5% or more of the portfolio company.