XML 48 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Fair Value of Portfolio of Investment, excluding U.S. Treasury Bills by Geographic Region and Industry (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,067,009 $ 1,126,309  
Percentage of Net Assets 195.04% 195.52%  
Investment, Identifier [Axis]: Affiliate Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 51,456 [1] $ 2,084 [2]  
Percentage of Net Assets 9.41% 0.36%  
Investment, Identifier [Axis]: Affiliate Investments Debt Investments      
Schedule of Investments [Line Items]      
Total investments at fair value [1] $ 23,586    
Investment, Identifier [Axis]: Affiliate Investments Debt Investments Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 23,586    
Percentage of Net Assets 4.31%    
Investment, Identifier [Axis]: Affiliate Investments Debt Investments Health Care Technology Gynesonics, Inc. Investment Type Senior Secured SOFR+8.75%, 8.00% ceiling, 5.00% ETP Initial Acquisition Date 3/1/2023 Maturity Date 11/30/2026      
Schedule of Investments [Line Items]      
Total investments at fair value $ 23,586    
Investment, Identifier [Axis]: Affiliate Investments Debt Investments Senior Secured Gynesonics, Inc.      
Schedule of Investments [Line Items]      
Total investments at fair value [1] 23,586    
Investment, Identifier [Axis]: Affiliate Investments Debt investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 23,586    
Percentage of Net Assets 4.31%    
Investment, Identifier [Axis]: Affiliate Investments Equity Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 26,894 [1] $ 1,174 [2]  
Percentage of Net Assets   0.20%  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Application Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 856 $ 1,174  
Percentage of Net Assets 0.16% 0.20%  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Application Software Coginiti Corp Common Stock Initial Acquisition Date 3/9/2020      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Coginiti Corp      
Schedule of Investments [Line Items]      
Total investments at fair value [2]   1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Coginiti Corp Common Stock      
Schedule of Investments [Line Items]      
Total investments at fair value $ 856 [1] 1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Gynesonics, Inc. Series A-1 Preferred Stock      
Schedule of Investments [Line Items]      
Total investments at fair value [1] 4,577    
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Gynesonics, Inc. Series A-2 Preferred Stock      
Schedule of Investments [Line Items]      
Total investments at fair value [1] 21,461    
Investment, Identifier [Axis]: Affiliate Investments Equity investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 26,894    
Percentage of Net Assets 4.92%    
Investment, Identifier [Axis]: Affiliate Investments Equity investments Application Software Coginiti Corp, Investment Type Equity Common Stock Initial Acquisition Date 3/9/2020      
Schedule of Investments [Line Items]      
Total investments at fair value $ 856    
Investment, Identifier [Axis]: Affiliate Investments Equity investments Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 26,038    
Percentage of Net Assets 4.76%    
Investment, Identifier [Axis]: Affiliate Investments Equity investments Health Care Technology Gynesonics, Inc. Investment Type Equity Series A-1 Preferred Stock Initial Acquisition Date 10/24/2023      
Schedule of Investments [Line Items]      
Total investments at fair value $ 4,577    
Investment, Identifier [Axis]: Affiliate Investments Equity investments Health Care Technology Gynesonics, Inc. Investment Type Equity Series A-2 Preferred Stock Initial Acquisition Date 3/1/2023      
Schedule of Investments [Line Items]      
Total investments at fair value 21,461    
Investment, Identifier [Axis]: Affiliate Investments Warrants      
Schedule of Investments [Line Items]      
Total investments at fair value $ 976 [1] $ 910 [2]  
Percentage of Net Assets 0.18% 0.16%  
Investment, Identifier [Axis]: Affiliate Investments Warrants Application Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 663 $ 910  
Percentage of Net Assets 0.12% 0.16%  
Investment, Identifier [Axis]: Affiliate Investments Warrants Application Software Coginiti Corp Common Stock Initial Acquisition Date 3/9/2020 Maturity Date 3/9/2030      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 910  
Investment, Identifier [Axis]: Affiliate Investments Warrants Application Software Coginiti Corp Investment Type Warrants Common Stock Initial Acquisition Date 3/9/2020 Maturity Date 3/9/2030      
Schedule of Investments [Line Items]      
Total investments at fair value $ 663    
Investment, Identifier [Axis]: Affiliate Investments Warrants Coginiti Corp      
Schedule of Investments [Line Items]      
Total investments at fair value 663 [1] 910 [2]  
Investment, Identifier [Axis]: Affiliate Investments Warrants Gynesonics, Inc.      
Schedule of Investments [Line Items]      
Total investments at fair value [1] 313    
Investment, Identifier [Axis]: Affiliate Investments Warrants Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 313    
Percentage of Net Assets 0.06%    
Investment, Identifier [Axis]: Affiliate Investments Warrants Health Care Technology Gynesonics, Inc. Investment Type Warrants Success Fee Initial Acquisition Date 3/1/2023 Maturity Date 3/1/2030      
Schedule of Investments [Line Items]      
Total investments at fair value $ 313    
Investment, Identifier [Axis]: Control Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 950 [1] $ 9,290 [2] $ 29,131
Percentage of Net Assets 0.17% 1.61%  
Investment, Identifier [Axis]: Control Investments Debt Investments      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 9,290 [2] 28,261
Percentage of Net Assets   1.61%  
Investment, Identifier [Axis]: Control Investments Debt Investments Data Processing & Outsourced Services      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 9,290  
Percentage of Net Assets   1.61%  
Investment, Identifier [Axis]: Control Investments Debt Investments Data Processing & Outsourced Services Pivot3, Inc. LIBOR+8.50% PIK, 11.00% floor, 4.00% ETP Initial Acquisition Date 5/13/2019 Maturity Date 1/15/2023      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 9,290  
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Five      
Schedule of Investments [Line Items]      
Total investments at fair value     1,253
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Four      
Schedule of Investments [Line Items]      
Total investments at fair value     629
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc One      
Schedule of Investments [Line Items]      
Total investments at fair value     7,568
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Six      
Schedule of Investments [Line Items]      
Total investments at fair value     1,008
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Three      
Schedule of Investments [Line Items]      
Total investments at fair value     630
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Two      
Schedule of Investments [Line Items]      
Total investments at fair value     2,523
Investment, Identifier [Axis]: Control Investments Debt Investments Pivot3, Inc      
Schedule of Investments [Line Items]      
Total investments at fair value   9,290 [2] 14,650
Investment, Identifier [Axis]: Control Investments Debt Investments Pivot3, Inc.      
Schedule of Investments [Line Items]      
Total investments at fair value   9,290  
Investment, Identifier [Axis]: Control Investments Equity Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 950 [1]   870
Percentage of Net Assets 0.17%    
Investment, Identifier [Axis]: Control Investments Equity Investments Data Processing & Outsourced Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 950    
Percentage of Net Assets 0.17%    
Investment, Identifier [Axis]: Control Investments Equity Investments Data Processing & Outsourced Services Pivot3, Inc. Investment Type Equity Equity Interest Initial Acquisition Date 12/31/2023      
Schedule of Investments [Line Items]      
Total investments at fair value $ 950    
Investment, Identifier [Axis]: Control Investments Equity Investments Mojix, Inc. Series A-1 Preferred Stock      
Schedule of Investments [Line Items]      
Total investments at fair value     $ 870
Investment, Identifier [Axis]: Control Investments Equity Investments Pivot3, Inc.      
Schedule of Investments [Line Items]      
Total investments at fair value [1] 950    
Investment, Identifier [Axis]: Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software Blueshift Labs, Inc. Investment Type Senior Secured Interest Rate SOFR+6.25%, 11.25% floor, 2.00% PIK, 1.50% ETP Initial Acquisition Date 12/19/2023 Maturity Date 12/15/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 25,083    
Investment, Identifier [Axis]: Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services Interactions Corporation Investment Type Senior Secured Interest Rate SOFR+9.26%, 9.76% floor, 3.4375% ETP Initial Acquisition Date 6/24/2022 Maturity Date 6/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value 39,945    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 972,604 $ 1,114,935  
Percentage of Net Assets 177.78% 193.55%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 1,084,485  
Percentage of Net Assets   188.26%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 954,912    
Percentage of Net Assets 174.54%    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 196,540 $ 176,582  
Percentage of Net Assets 35.92% 30.66%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software Circadence Corporation Investment Type Senior Secured Interest Rate SOFR+9.50% PIK, 12.26% floor, 7.50% ETP Initial Acquisition Date 12/20/2018 Maturity Date 12/15/2023      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 17,083  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software Circadence Corporation Investment Type Senior Secured Interest Rate SOFR+9.50%, 12.26% floor, 10.00% cash cap, 7.50% ETP Initial Acquisition Date 12/20/2018 Maturity Date 3/15/2024      
Schedule of Investments [Line Items]      
Total investments at fair value $ 19,028    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software Dtex Systems, Inc. Investment Type Senior Secured Interest Rate SOFR+9.25%, 9.75% floor, 1.75% ETP Initial Acquisition Date 6/1/2021 Maturity Date 6/1/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   10,033  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software FiscalNote, Inc. Investment Type Senior Secured Interest Rate PRIME+5.00%, 9.00% floor, 1.00% PIK, 4.25% ETP Initial Acquisition Date 10/19/2020 Maturity Date 7/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   64,466  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software FiscalNote, Inc. Investment Type Senior Secured Interest Rate PRIME+5.00%, 9.00% floor, 1.00% PIK, 5.75% ETP Initial Acquisition Date 10/19/2020 Maturity Date 7/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value 64,615    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software VTX Intermediate Holdings, Inc. (dba VertexOne) Investment Type Senior Secured Interest Rate SOFR+9.00%, 9.50% floor, 10.00% cash cap, 4.50% ETP Initial Acquisition Date 12/28/2021 Maturity Date 12/28/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 87,814    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software VTX Intermediate Holdings, Inc. (dba VertexOne) Investment Type Senior Secured Interest Rate SOFR+9.00%, 9.50% floor, 4.50% ETP Initial Acquisition Date 12/28/2021 Maturity Date 12/28/2026      
Schedule of Investments [Line Items]      
Total investments at fair value   85,000  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Asset Management & Custody Banks      
Schedule of Investments [Line Items]      
Total investments at fair value $ 7,860    
Percentage of Net Assets 1.44%    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Asset Management & Custody Banks Betterment Holdings, Inc. Investment Type Senior Secured Interest Rate PRIME+4.50%, 8.50% floor Initial Acquisition Date 10/6/2023 Maturity Date 10/6/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 7,860    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Biotechnology      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 39,709  
Percentage of Net Assets   6.89%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Biotechnology Mustang Bio, Inc. Investment Type Senior Secured Interest Rate SOFR+8.75%, 9.25% floor, 3.50% ETP Initial Acquisition Date 3/4/2022 Maturity Date 4/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 29,709  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Biotechnology TRACON Pharmaceuticals, Inc. Investment Type Senior Secured Interest Rate PRIME+5.00%, 8.50% floor, 4.25% ETP Initial Acquisition Date 9/2/2022 Maturity Date 9/1/2026      
Schedule of Investments [Line Items]      
Total investments at fair value   10,000  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 104,581 $ 86,182  
Percentage of Net Assets 19.12% 14.96%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services Elevate Services, Inc. Investment Type Senior Secured Interest Rate SOFR+7.50%, 12.78% floor Initial Acquisition Date 7/10/2023 Maturity Date 7/10/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 19,424    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services Interactions Corporation Investment Type Senior Secured Interest Rate SOFR+9.26%, 9.76% floor, 3.4375% ETP Initial Acquisition Date 6/24/2022 Maturity Date 6/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 39,504  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services ShareThis, Inc. Investment Type Senior Secured Interest Rate SOFR+8.25%, 10.86% floor, 3.00% ETP Initial Acquisition Date 8/18/2020 Maturity Date 7/15/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   1,007  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services ShareThis, Inc. Investment Type Senior Secured Interest Rate SOFR+8.25%, 10.86% floor, 3.00% ETP Initial Acquisition Date 8/18/2020 Maturity Date 9/30/2024      
Schedule of Investments [Line Items]      
Total investments at fair value 947    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services ShareThis, Inc. Investment Type Senior Secured Interest Rate SOFR+9.25%, 11.86% floor, 3.00% ETP Initial Acquisition Date 12/3/2018 Maturity Date 7/15/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   21,150  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services ShareThis, Inc. Investment Type Senior Secured Interest Rate SOFR+9.25%, 11.86% floor, 3.00% ETP Initial Acquisition Date 12/3/2018 Maturity Date 9/30/2024      
Schedule of Investments [Line Items]      
Total investments at fair value 19,895    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services Vesta Payment Solutions, Inc. Investment Type Senior Secured Interest Rate SOFR+7.00%, 9.00% floor, 3.00% ETP Initial Acquisition Date 11/29/2022 Maturity Date 11/15/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 24,370 24,521  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Education Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 25,796 $ 25,305  
Percentage of Net Assets 4.72% 4.39%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Education Services Turning Tech Intermediate, Inc. (dba Echo 360, Inc.) Investment Type Senior Secured Interest Rate SOFR+8.50%, 9.00% floor, 13.00% cash cap, 3.00% ETP Initial Acquisition Date 6/22/2021 Maturity Date 12/14/2025      
Schedule of Investments [Line Items]      
Total investments at fair value $ 25,796 $ 25,305  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Electronic Equipment & Instruments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 26,790 $ 77,551  
Percentage of Net Assets 4.90% 13.46%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Electronic Equipment & Instruments Brivo, Inc. Investment Type Senior Secured Interest Rate SOFR+6.85%, 10.89% floor, 3.00% ETP Initial Acquisition Date 10/20/2022 Maturity Date 10/20/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 26,790    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Electronic Equipment & Instruments Brivo,Inc. Investment Type Senior Secured Interest Rate SOFR+6.85%, 10.89% floor, 50% of interest PIK, 3.00% ETP Initial Acquisition Date 10/20/2022 Maturity Date 10/20/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 43,912  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Electronic Equipment & Instruments Intellisite Holdings, Inc. (dba Epic IO Technologies, Inc.) Investment Type Senior Secured Interest Rate SOFR+9.75%, 10.25% floor, 2.00% ETP Initial Acquisition Date 12/17/2021 Maturity Date 12/17/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   33,639  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Equipment      
Schedule of Investments [Line Items]      
Total investments at fair value $ 15,284 $ 27,149  
Percentage of Net Assets 2.79% 4.71%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Equipment Moximed, Inc. Investment Type Senior Secured Interest Rate PRIME+5.25%, 8.75% floor, 3.50% ETP Initial Acquisition Date 6/24/2022 Maturity Date 7/1/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 15,284 $ 14,772  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Equipment Revelle Aesthetics, Inc. Investment Type Senior Secured Interest Rate PRIME+5.50%, 8.75% floor, 4.00% ETP Initial Acquisition Date 3/30/2022 Maturity Date 4/1/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   12,377  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 126,204 $ 225,915  
Percentage of Net Assets 23.06% 39.22%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology Allurion Technologies, Inc. Investment Type Senior Secured Interest Rate PRIME+6.44%, 9.50% floor, 3.00% ETP Initial Acquisition Date 12/30/2021 Maturity Date 12/30/2026      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 54,715  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology EBR Systems, Inc. Investment Type Senior Secured Interest Rate PRIME+4.90%, 8.90% floor, 4.50% ETP Initial Acquisition Date 6/30/2022 Maturity Date 6/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 40,337 19,648  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology Gynesonics, Inc. Investment Type Senior Secured Interest Rate SOFR+8.75%, 9.25% floor, 3.50% ETP Initial Acquisition Date 12/1/2020 Maturity Date 12/1/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   50,022  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology Mingle Healthcare Solutions, Inc. Investment Type Senior Secured Interest Rate SOFR+9.50%, 12.01% floor, .25% PIK, 10.50% ETP Initial Acquisition Date 8/15/2018 Maturity Date 12/15/2023      
Schedule of Investments [Line Items]      
Total investments at fair value   3,821  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology Mingle Healthcare Solutions, Inc. Investment Type Senior Secured Interest Rate SOFR+9.75%, 12.26% floor, 10.50% ETP Initial Acquisition Date 8/15/2018 Maturity Date 12/15/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 3,791    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology Nalu Medical, Inc. Investment Type Senior Secured Interest Rate PRIME+2.70%, 6.70% floor, 2.00% PIK, 4.50% ETP Initial Acquisition Date 10/12/2022 Maturity Date 10/12/2027      
Schedule of Investments [Line Items]      
Total investments at fair value 21,191 19,756  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology Route 92 Medical, Inc. Investment Type Senior Secured Interest Rate SOFR+8.48%, 8.98% floor, 3.95% ETP Initial Acquisition Date 8/17/2021 Maturity Date 7/1/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 35,435 12,843  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology SetPoint Medical Corporation Investment Type Senior Secured Interest Rate SOFR+5.75%, 9.00% floor, 4.00% ETP Initial Acquisition Date 12/29/2022 Maturity Date 12/1/2027      
Schedule of Investments [Line Items]      
Total investments at fair value 25,450 24,802  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology VERO Biotech LLC Investment Type Senior Secured Interest Rate SOFR+9.05%, 9.55% floor, 3.00% ETP Initial Acquisition Date 12/29/2020 Maturity Date 12/1/2024      
Schedule of Investments [Line Items]      
Total investments at fair value   40,308  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Human Resource & Employment Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 112,006 $ 96,478  
Percentage of Net Assets 20.47% 16.75%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Human Resource & Employment Services CloudPay, Inc. Investment Type Senior Secured Interest Rate PRIME+6.25%, 10.25% floor, 2.00% ETP Initial Acquisition Date 9/26/2022 Maturity Date 8/17/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 75,465 $ 59,693  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Human Resource & Employment Services Snagajob.com, Inc. Investment Type Senior Secured Interest Rate SOFR+8.50% PIK, 9.00% floor, 2.75% ETP Initial Acquisition Date 9/29/2021 Maturity Date 9/1/2025      
Schedule of Investments [Line Items]      
Total investments at fair value 36,541    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Human Resource & Employment Services Snagajob.com, Inc. Investment Type Senior Secured Interest Rate SOFR+8.50%, 9.00% floor, 9.00% cash cap, 2.75% ETP Initial Acquisition Date 9/29/2021 Maturity Date 9/1/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   36,785  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet & Direct Marketing Retail      
Schedule of Investments [Line Items]      
Total investments at fair value $ 55,309 $ 55,853  
Percentage of Net Assets 10.11% 9.70%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet & Direct Marketing Retail Madison Reed, Inc. Investment Type Senior Secured Interest Rate PRIME+4.75%, 11.00% floor, 11.00% cash cap, 3.00% ETP Initial Acquisition Date 12/16/2022 Maturity Date 12/16/2026      
Schedule of Investments [Line Items]      
Total investments at fair value $ 10,847    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet & Direct Marketing Retail Madison Reed, Inc. Investment Type Senior Secured Interest Rate PRIME+4.75%, 11.00% floor, 3.00% ETP Initial Acquisition Date 12/16/2022 Maturity Date 12/16/2026      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 9,353  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet & Direct Marketing Retail Marley Spoon AG Investment Type Senior Secured Interest Rate SOFR+8.50%, 1.25% PIK, 9.26% floor Initial Acquisition Date 6/30/2021 Maturity Date 6/15/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   46,500  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet & Direct Marketing Retail Marley Spoon SE Investment Type Senior Secured Interest Rate SOFR+7.50%, 8.26% floor, 1.25% PIK Initial Acquisition Date 6/30/2021 Maturity Date 6/15/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 44,462    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 96,820 $ 146,535  
Percentage of Net Assets 17.70% 25.44%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Bombora, Inc. Investment Type Senior Secured Interest Rate SOFR+4.75%, 6.75% floor, 3.25% PIK, 0.96% ETP Initial Acquisition Date 12/26/2023 Maturity Date 1/15/2028      
Schedule of Investments [Line Items]      
Total investments at fair value $ 27,879    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Bombora, Inc. Investment Type Senior Secured Interest Rate SOFR+5.00%, 5.76% floor, 3.75% PIK, 2.00% ETP Initial Acquisition Date 3/31/2021 Maturity Date 3/31/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 21,337  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Fidelis Cybersecurity, Inc. Investment Type Senior Secured Interest Rate SOFR+11.00%, 12.00% floor, 2.39% ETP Initial Acquisition Date 3/25/2022 Maturity Date 5/13/2024      
Schedule of Investments [Line Items]      
Total investments at fair value   8,692  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Fidelis Cybersecurity, Inc. Investment Type Senior Secured Interest Rate SOFR+11.00%, 12.00% floor, 2.39% ETP Initial Acquisition Date 5/13/2021 Maturity Date 5/13/2024      
Schedule of Investments [Line Items]      
Total investments at fair value   11,857  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services INRIX, Inc. Investment Type Senior Secured Interest Rate SOFR+9.00%, 9.76% floor, 2.50% ETP Initial Acquisition Date 11/15/2021 Maturity Date 11/15/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   45,329  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Skillshare, Inc. Investment Type Senior Secured Interest Rate SOFR+6.50%, 10.72% floor, 3.00% ETP Initial Acquisition Date 11/8/2022 Maturity Date 11/8/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 29,183 24,414  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Synack, Inc. Investment Type Senior Secured Interest Rate PRIME+4.25%, 8.25% floor Initial Acquisition Date 6/30/2022 Maturity Date 6/30/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   34,906  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services Synack, Inc. Investment Type Senior Secured Interest Rate SOFR+7.00%, 11.07% floor, 1.00% ETP Initial Acquisition Date 12/29/2023 Maturity Date 12/29/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 39,758    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Property & Casualty Insurance      
Schedule of Investments [Line Items]      
Total investments at fair value $ 74,767 $ 49,143  
Percentage of Net Assets 13.67% 8.53%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Property & Casualty Insurance Kin Insurance, Inc. Investment Type Senior Secured Interest Rate PRIME+6.25%, 12.50% floor, 3.00% ETP Initial Acquisition Date 9/26/2022 Maturity Date 9/15/2026      
Schedule of Investments [Line Items]      
Total investments at fair value $ 74,767 $ 49,143  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments System Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 112,955 $ 78,083  
Percentage of Net Assets 20.64% 13.55%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments System Software 3PL Central LLC Investment Type Senior Secured Interest Rate SOFR+4.50%, 6.50 floor, 2.50% PIK, 2.00% ETP Initial Acquisition Date 11/9/2022 Maturity Date 11/9/2027      
Schedule of Investments [Line Items]      
Total investments at fair value $ 69,066 $ 64,429  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments System Software Dejero Labs Inc. Investment Type Second Lien Interest Rate SOFR+8.00%, 8.50% floor, 2.00% PIK, 3.00% ETP Initial Acquisition Date 12/22/2021 Maturity Date 12/22/2025      
Schedule of Investments [Line Items]      
Total investments at fair value 14,399    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments System Software Dejero Labs Inc. Investment Type Senior Lien Interest Rate SOFR+5.00%, 5.50 floor, 5.00% PIK, 3.00% ETP Initial Acquisition Date 12/22/2021 Maturity Date 12/22/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   13,654  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments System Software Linxup, LLC Investment Type Senior Secured Interest Rate PRIME+3.25%, 11.75% floor, 2.25% ETP Initial Acquisition Date 11/03/2023 Maturity Date 11/15/2027      
Schedule of Investments [Line Items]      
Total investments at fair value 29,490    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 5,721 $ 14,605  
Percentage of Net Assets 1.05% 2.54%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Advertising      
Schedule of Investments [Line Items]      
Total investments at fair value $ 136    
Percentage of Net Assets 0.03%    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Advertising Minute Media Inc. Investment Type Equity Common Stock Initial Acquisition Date 12/13/2023      
Schedule of Investments [Line Items]      
Total investments at fair value $ 16    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Advertising Minute Media Inc. Investment Type Equity Preferred Stock Initial Acquisition Date 12/13/2023      
Schedule of Investments [Line Items]      
Total investments at fair value 120    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Application Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 390 $ 1,769  
Percentage of Net Assets 0.07% 0.31%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Application Software Aria Systems, Inc. Investment Type Equity Series G Preferred Stock Initial Acquisition Date 7/10/2018      
Schedule of Investments [Line Items]      
Total investments at fair value $ 127 $ 347  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Application Software FiscalNote, Inc. Investment Type Equity Common Stock Initial Acquisition Date 10/19/2020      
Schedule of Investments [Line Items]      
Total investments at fair value 263 1,422  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 3,553 $ 12,335  
Percentage of Net Assets 0.65% 2.14%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Health Care Technology CareCloud, Inc. Investment Type Equity 11% Series A Cumulative Redeemable Perpetual Initial Acquisition Date 1/8/2020      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 12,335  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Health Care Technology CareCloud, Inc. Investment Type Equity 11% Series A Cumulative Redeemable Perpetual Preferred Stock Initial Acquisition Date 1/8/2020      
Schedule of Investments [Line Items]      
Total investments at fair value $ 3,553    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Human Resource & Employment Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,357    
Percentage of Net Assets 0.25%    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Human Resource & Employment Services Snagajob.com, Inc. Investment Type Equity Convertible Note Initial Acquisition Date 10/26/2023 Maturity Date 12/31/2026      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,357    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Internet & Direct Marketing Retail      
Schedule of Investments [Line Items]      
Total investments at fair value $ 125    
Percentage of Net Assets 0.02%    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Internet & Direct Marketing Retail Marley Spoon SE Investment Type Equity Common Stock Initial Acquisition Date 7/7/2023      
Schedule of Investments [Line Items]      
Total investments at fair value $ 125    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Technology Hardware, Storage & Peripherals      
Schedule of Investments [Line Items]      
Total investments at fair value $ 160 $ 501  
Percentage of Net Assets 0.03% 0.09%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Technology Hardware, Storage & Peripherals Quantum Corporation Investment Type Equity Common Stock Initial Acquisition Date 8/13/2021      
Schedule of Investments [Line Items]      
Total investments at fair value $ 160 $ 501  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants      
Schedule of Investments [Line Items]      
Total investments at fair value $ 11,971 $ 15,845  
Percentage of Net Assets 2.19% 2.75%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Advertising      
Schedule of Investments [Line Items]      
Percentage of Net Assets   0.00%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 2,196 $ 3,649  
Percentage of Net Assets 0.40% 0.63%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Aria Systems, Inc. Investment Type Warrants Series G Preferred Stock Initial Acquisition Date 6/29/2018 Maturity Date 6/29/2028      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,048    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Aria Systems, Inc. Series G Preferred Stock Initial Acquisition Date 6/29/2018 Maturity Date 6/29/2028      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 2,865  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Blueshift Labs, Inc. Investment Type Warrants Success fee Initial Acquisition Date 12/19/2023      
Schedule of Investments [Line Items]      
Total investments at fair value 167    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Circadence Corporation Investment Type Warrants Series A-6 Preferred Stock Initial Acquisition Date 10/31/2019 Maturity Date 10/31/2029      
Schedule of Investments [Line Items]      
Total investments at fair value 12    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Circadence Corporation Investment Type Warrants Series A-6 Preferred Stock Initial Acquisition Date 12/20/2018 Maturity Date 12/20/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 48    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Circadence Corporation Investment Type Warrants Success fee Initial Acquisition Date 12/21/2023      
Schedule of Investments [Line Items]      
Total investments at fair value 283    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Circadence Corporation Series A-6 Preferred Stock Initial Acquisition Date 10/31/2019 Maturity Date 10/31/2029      
Schedule of Investments [Line Items]      
Total investments at fair value   22  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Circadence Corporation Series A-6 Preferred Stock Initial Acquisition Date 12/20/2018 Maturity Date 12/20/2028      
Schedule of Investments [Line Items]      
Total investments at fair value   87  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Dtex Systems, Inc. Investment Type Warrants Series C-Prime Preferred Stock Initial Acquisition Date 6/1/2018 Maturity Date 6/1/2025      
Schedule of Investments [Line Items]      
Total investments at fair value 233    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Dtex Systems, Inc. Series C-Prime Preferred Stock Initial Acquisition Date 6/1/2018 Maturity Date 6/1/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   214  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Dtex Systems, Inc. Series C-Prime Preferred Stock Initial Acquisition Date 7/11/2019 Maturity Date 7/11/2026      
Schedule of Investments [Line Items]      
Total investments at fair value   356  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Dtex Systems, Inc.Investment Type Warrants Series C-Prime Preferred Stock Initial Acquisition Date 7/11/2019 Maturity Date 7/11/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 389    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software FiscalNote, Inc. Earnout Initial Acquisition Date 7/29/2022 Maturity Date 7/29/2027      
Schedule of Investments [Line Items]      
Total investments at fair value   105  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software FiscalNote, Inc. Investment Type Warrants Earnout Initial Acquisition Date 7/29/2022 Maturity Date 7/29/2027      
Schedule of Investments [Line Items]      
Total investments at fair value 16    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Asset Management & Custody Banks      
Schedule of Investments [Line Items]      
Total investments at fair value $ 161    
Percentage of Net Assets 0.03%    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Asset Management & Custody Banks Betterment Holdings, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 10/6/2023 Maturity Date 10/6/2033      
Schedule of Investments [Line Items]      
Total investments at fair value $ 146    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Asset Management & Custody Banks Betterment Holdings, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 10/6/2023 Maturity Date 10/6/2033 one      
Schedule of Investments [Line Items]      
Total investments at fair value 15    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Biotechnology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 51 $ 216  
Percentage of Net Assets 0.01% 0.04%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Biotechnology Mustang Bio, Inc. Common Stock Initial Acquisition Date 3/4/2022 Maturity Date 3/4/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 59  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Biotechnology Mustang Bio, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 3/4/2022 Maturity Date 3/4/2032      
Schedule of Investments [Line Items]      
Total investments at fair value $ 39    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Biotechnology TRACON Pharmaceuticals, Inc. Common Stock Initial Acquisition Date 9/2/2022 Maturity Date 9/2/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   157  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Biotechnology TRACON Pharmaceuticals, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 9/2/2022 Maturity Date 9/2/2032      
Schedule of Investments [Line Items]      
Total investments at fair value $ 12    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Computer & Electronics Retail      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 68  
Percentage of Net Assets 0.00% 0.01%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Computer & Electronics Retail Massdrop, Inc. Series B Preferred Stock Initial Acquisition Date 7/22/2019 Maturity Date 7/22/2029      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 68  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,254 $ 1,932  
Percentage of Net Assets 0.23% 0.34%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services Elevate Services, Inc. Investment Type Warrants Series C Preferred Stock Initial Acquisition Date 7/10/2023 Maturity Date 7/10/2033      
Schedule of Investments [Line Items]      
Total investments at fair value $ 384    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services Interactions Corporation Common Stock Initial Acquisition Date 6/24/2022 Maturity Date 6/24/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 204  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services Interactions Corporation Investment Type Warrants Common Stock Initial Acquisition Date 6/24/2022 Maturity Date 6/24/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 67    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services ShareThis, Inc. Investment Type Warrants Series D-3 Preferred Stock Initial Acquisition Date 12/3/2018 Maturity Date 12/3/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 803    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services ShareThis, Inc. Series D-3 Preferred Stock Initial Acquisition Date 12/3/2018 Maturity Date 12/3/2028      
Schedule of Investments [Line Items]      
Total investments at fair value   1,728  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Electronic Equipment & Instruments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 745 $ 563  
Percentage of Net Assets 0.14% 0.10%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Electronic Equipment & Instruments Brivo, Inc. Investment Type Warrants Series A-2 Preferred Stock Initial Acquisition Date 10/20/2022 Maturity Date 10/20/2032      
Schedule of Investments [Line Items]      
Total investments at fair value $ 322    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Electronic Equipment & Instruments Brivo, Inc. Series A-2 Preferred Stock Initial Acquisition Date 10/20/2022 Maturity Date 10/20/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 107  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Electronic Equipment & Instruments Epic IO Technologies, Inc. Investment Type Warrants Success fee Initial Acquisition Date 12/17/2021 Maturity Date 12/17/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 423    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Electronic Equipment & Instruments Epic IO Technologies, Inc. Success fee Initial Acquisition Date 12/17/2021 Maturity Date 12/17/2024      
Schedule of Investments [Line Items]      
Total investments at fair value   456  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Equipment      
Schedule of Investments [Line Items]      
Total investments at fair value $ 240 $ 284  
Percentage of Net Assets 0.04% 0.05%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Equipment Moximed, Inc. Investment Type Warrants Series C Preferred Stock Initial Acquisition Date 6/24/2022 Maturity Date 6/24/2032      
Schedule of Investments [Line Items]      
Total investments at fair value $ 138    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Equipment Moximed, Inc. Series C Preferred Stock Initial Acquisition Date 6/24/2022 Maturity Date 6/24/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 163  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Equipment Revelle Aesthetics, Inc. Investment Type Warrants Series A-2 Preferred Stock Initial Acquisition Date 3/30/2022 Maturity Date 3/30/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 102    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Equipment Revelle Aesthetics, Inc. Series A-2 Preferred Stock Initial Acquisition Date 3/30/2022 Maturity Date 3/30/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   121  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 2,506 $ 2,594  
Percentage of Net Assets 0.46% 0.45%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Allurion Technologies, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 3/30/2021 Maturity Date 1/22/2025      
Schedule of Investments [Line Items]      
Total investments at fair value $ 15    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Allurion Technologies, Inc. Investment Type Warrants Earnout Initial Acquisition Date 8/2/2023 Maturity Date 8/1/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 77    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Allurion Technologies, Inc. Series C Preferred Stock Initial Acquisition Date 3/30/2021 Maturity Date 3/30/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 632  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Allurion Technologies, Inc. Series D-1 Preferred Stock Initial Acquisition Date 6/14/2022 Maturity Date 3/30/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   259  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology EBR Systems, Inc. Investment Type Warrants Success fee Initial Acquisition Date 6/30/2022 Maturity Date 6/30/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 690    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology EBR Systems, Inc. Success fee Initial Acquisition Date 6/30/2022 Maturity Date 6/30/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   305  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Gynesonics, Inc. Series G Convertible Preferred Stock Initial Acquisition Date 11/19/2021 Maturity Date 11/19/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   446  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Nalu Medical, Inc. Investment Type Warrants Series D-2 Preferred Stock Initial Acquisition Date 10/12/2022 Maturity Date 10/12/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 99    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Nalu Medical, Inc. Series D-2 Preferred Stock Initial Acquisition Date 10/12/2022 Maturity Date 10/12/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   137  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Route 92 Medical, Inc. Investment Type Warrants Success Fee Initial Acquisition Date 8/17/2021 Maturity Date 8/17/2031      
Schedule of Investments [Line Items]      
Total investments at fair value 897    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Route 92 Medical, Inc. Success fee Initial Acquisition Date 8/17/2021 Maturity Date 8/17/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   297  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology SetPoint Medical Corporation Investment Type Warrants Series B Preferred Stock Initial Acquisition Date 12/29/2022 Maturity Date 12/29/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 199    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology SetPoint Medical Corporation Investment Type Warrants Series B Preferred Stock Initial Acquisition Date 6/29/2021 Maturity Date 6/29/2031      
Schedule of Investments [Line Items]      
Total investments at fair value 133    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology SetPoint Medical Corporation Series B Preferred Stock Initial Acquisition Date 12/29/2022 Maturity Date 12/29/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   74  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology SetPoint Medical Corporation Series B Preferred Stock Initial Acquisition Date 6/29/2021 Maturity Date 6/29/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   50  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology VERO Biotech LLC Investment Type Warrants Success Fee Initial Acquisition Date 12/29/2020 Maturity Date 12/29/2025      
Schedule of Investments [Line Items]      
Total investments at fair value 396    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology VERO Biotech LLC Success fee Initial Acquisition Date 12/29/2020 Maturity Date 12/29/2025      
Schedule of Investments [Line Items]      
Total investments at fair value   394  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,239 $ 1,310  
Percentage of Net Assets 0.23% 0.23%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services CloudPay, Inc. Investment Type Warrants Series B Preferred Stock Initial Acquisition Date 6/30/2020 Maturity Date 6/30/2030      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,001    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services CloudPay, Inc. Investment Type Warrants Series D Preferred Stock Initial Acquisition Date 8/17/2021 Maturity Date 8/17/2031      
Schedule of Investments [Line Items]      
Total investments at fair value 95    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services CloudPay, Inc. Investment Type Warrants Series D Preferred Stock Initial Acquisition Date 9/26/2022 Maturity Date 9/26/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 143    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services CloudPay, Inc. Series B Preferred Stock Initial Acquisition Date 6/30/2020 Maturity Date 6/30/2030      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 920  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services CloudPay, Inc. Series D Preferred Stock Initial Acquisition Date 8/17/2021 Maturity Date 8/17/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   170  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services Snagajob.com, Inc. Series B-1 Preferred Stock Initial Acquisition Date 9/29/2021 Maturity Date 9/29/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   220  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet & Direct Marketing Retail      
Schedule of Investments [Line Items]      
Total investments at fair value $ 154 $ 133  
Percentage of Net Assets 0.03% 0.02%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet & Direct Marketing Retail Madison Reed, Inc. Investment Type Warrants Success fee Initial Acquisition Date 12/16/2022      
Schedule of Investments [Line Items]      
Total investments at fair value $ 154    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet & Direct Marketing Retail Madison Reed, Inc. Success fee Initial Acquisition Date 12/16/2022      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 133  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,642 $ 3,245  
Percentage of Net Assets 0.30% 0.56%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Bombora, Inc. Common Stock Initial Acquisition Date 3/31/2021 Maturity Date 3/31/2031      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 248  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Bombora, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 12/26/2023 Maturity Date 12/26/2033      
Schedule of Investments [Line Items]      
Total investments at fair value $ 41    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Bombora, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 3/31/2021 Maturity Date 3/31/2031      
Schedule of Investments [Line Items]      
Total investments at fair value 104    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Fidelis Cybersecurity, Inc. Common Stock Initial Acquisition Date 3/25/2022 Maturity Date 3/25/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   100  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services INRIX, Inc. Common Stock Initial Acquisition Date 7/26/2019 Maturity Date 7/26/2029      
Schedule of Investments [Line Items]      
Total investments at fair value   2,198  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services INRIX, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 7/26/2019 Maturity Date 7/26/2029      
Schedule of Investments [Line Items]      
Total investments at fair value 735    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Longtail Ad Solutions, Inc. (dba JW Player) Common Stock Initial Acquisition Date 12/12/2019 Maturity Date 12/12/2029      
Schedule of Investments [Line Items]      
Total investments at fair value   345  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Longtail Ad Solutions, Inc. (dba JW Player) Investment Type Warrants Common Stock Initial Acquisition Date 12/12/2019 Maturity Date 12/12/2029      
Schedule of Investments [Line Items]      
Total investments at fair value 321    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Skillshare, Inc. Investment Type Warrants Success Fee Initial Acquisition Date 11/8/2022 Maturity Date 11/8/2026      
Schedule of Investments [Line Items]      
Total investments at fair value 294    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Skillshare, Inc. Success fee Initial Acquisition Date 11/8/2022 Maturity Date 11/8/2026      
Schedule of Investments [Line Items]      
Total investments at fair value   225  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Synack, Inc. Common Stock Initial Acquisition Date 6/30/2022 Maturity Date 6/30/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   129  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Synack, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 12/29/2023 Maturity Date 6/30/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 147    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Property & Casualty Insurance      
Schedule of Investments [Line Items]      
Total investments at fair value $ 438 $ 297  
Percentage of Net Assets 0.08% 0.05%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Property & Casualty Insurance Kin Insurance, Inc. Investment Type Warrants Series D-3 Preferred Stock Initial Acquisition Date 5/5/2023 Maturity Date 9/26/2032      
Schedule of Investments [Line Items]      
Total investments at fair value $ 81    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Property & Casualty Insurance Kin Insurance, Inc. Investment Type Warrants Series D-3 Preferred Stock Initial Acquisition Date 8/25/2023 Maturity Date 9/26/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 65    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Property & Casualty Insurance Kin Insurance, Inc. Investment Type Warrants Series D-3 Preferred Stock Initial Acquisition Date 9/26/2022 Maturity Date 9/26/2032      
Schedule of Investments [Line Items]      
Total investments at fair value 292    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Property & Casualty Insurance Kin Insurance, Inc. Series D-3 Preferred Stock Initial Acquisition Date 9/26/2022 Maturity Date 9/26/2032      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 297  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 373 $ 796  
Percentage of Net Assets 0.07% 0.14%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services Credit Sesame, Inc. Common Stock Initial Acquisition Date 1/7/2020 Maturity Date 1/7/2030      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 796  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services Credit Sesame, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 1/7/2020 Maturity Date 1/7/2030      
Schedule of Investments [Line Items]      
Total investments at fair value $ 373    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 562 $ 191  
Percentage of Net Assets 0.10% 0.03%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software Dejero Labs Inc. Common Stock Initial Acquisition Date 5/31/2019 Maturity Date 5/31/2029      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 191  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software Dejero Labs Inc. Investment Type Warrants Common Stock Initial Acquisition Date 5/31/2019 Maturity Date 5/31/2029      
Schedule of Investments [Line Items]      
Total investments at fair value $ 268    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software Linxup, LLC Investment Type Warrants Success Fee Initial Acquisition Date 11/3/2023 Maturity Date 11/3/2033      
Schedule of Investments [Line Items]      
Total investments at fair value 294    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals      
Schedule of Investments [Line Items]      
Total investments at fair value $ 410 $ 567  
Percentage of Net Assets 0.07% 0.10%  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals RealWear, Inc. Investment Type Warrants Series A Preferred Stock Initial Acquisition Date 10/5/2018 Maturity Date 10/5/2028      
Schedule of Investments [Line Items]      
Total investments at fair value $ 178    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals RealWear, Inc. Investment Type Warrants Series A Preferred Stock Initial Acquisition Date 12/28/2018 Maturity Date 10/5/2028      
Schedule of Investments [Line Items]      
Total investments at fair value 36    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals RealWear, Inc. Investment Type Warrants Series A Preferred Stock Initial Acquisition Date 6/27/2019 Maturity Date 6/27/2029      
Schedule of Investments [Line Items]      
Total investments at fair value 196    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals RealWear, Inc. Series A Preferred Stock Initial Acquisition Date 10/5/2018 Maturity Date 10/5/2028      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 246  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals RealWear, Inc. Series A Preferred Stock Initial Acquisition Date 12/28/2018 Maturity Date 12/28/2028      
Schedule of Investments [Line Items]      
Total investments at fair value   49  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals RealWear, Inc. Series A Preferred Stock Initial Acquisition Date 6/27/2019 Maturity Date 6/27/2029      
Schedule of Investments [Line Items]      
Total investments at fair value   272  
Investment, Identifier [Axis]: Total Investments, Excluding U.S. Treasury Bills      
Schedule of Investments [Line Items]      
Total investments at fair value $ 1,025,010    
Percentage of Net Assets 187.36%    
Investment, Identifier [Axis]: Total U.S. Treasury      
Schedule of Investments [Line Items]      
Total investments at fair value $ 41,999    
Percentage of Net Assets 7.68%    
Investment, Identifier [Axis]: U.S. Treasury U.S. Treasury Bill, 4.324% Initial Acquisition Date 12/29/2023 Maturity Date 1/4/2024      
Schedule of Investments [Line Items]      
Total investments at fair value $ 41,999    
Application Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 200,645 $ 184,084  
Percentage of Net Assets 36.67% 31.96%  
Health Care Technology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 182,200 $ 240,844  
Percentage of Net Assets 33.30% 41.81%  
Human Resource & Employment Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 114,602 $ 97,788  
Percentage of Net Assets 20.95% 16.98%  
System Software      
Schedule of Investments [Line Items]      
Total investments at fair value $ 113,517 $ 78,274  
Percentage of Net Assets 20.74% 13.58%  
Data Processing & Outsourced Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 106,785 $ 97,404  
Percentage of Net Assets 19.52% 16.91%  
Internet Software and Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 98,462 $ 149,780  
Percentage of Net Assets 18.00% 26.00%  
Property and Casualty Insurance      
Schedule of Investments [Line Items]      
Total investments at fair value $ 75,205 $ 49,440  
Percentage of Net Assets 13.75% 8.58%  
Internet & Direct Marketing Retail      
Schedule of Investments [Line Items]      
Total investments at fair value $ 55,588 $ 55,986  
Percentage of Net Assets 10.16% 9.72%  
Electronic Equipment & Instruments      
Schedule of Investments [Line Items]      
Total investments at fair value $ 27,535 $ 78,114  
Percentage of Net Assets 5.04% 13.56%  
Education Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 25,796 $ 25,305  
Percentage of Net Assets 4.72% 4.39%  
Health Care Equipment      
Schedule of Investments [Line Items]      
Total investments at fair value $ 15,524 $ 27,433  
Percentage of Net Assets 2.83% 4.76%  
Asset Management & Custody Banks      
Schedule of Investments [Line Items]      
Total investments at fair value $ 8,021    
Percentage of Net Assets 1.47%    
Technology Hardware Storage and Peripherals      
Schedule of Investments [Line Items]      
Total investments at fair value $ 570 $ 1,068  
Percentage of Net Assets 0.10% 0.19%  
Specialized Consumer Services      
Schedule of Investments [Line Items]      
Total investments at fair value $ 373 $ 796  
Percentage of Net Assets 0.07% 0.14%  
Advertising      
Schedule of Investments [Line Items]      
Total investments at fair value $ 136    
Percentage of Net Assets 0.03%    
Biotechnology      
Schedule of Investments [Line Items]      
Total investments at fair value $ 51 $ 39,925  
Percentage of Net Assets 0.01% 6.93%  
Computer and Electronics Retail      
Schedule of Investments [Line Items]      
Total investments at fair value   $ 68  
Percentage of Net Assets   0.01%  
Western United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 404,541 $ 346,372  
Percentage of Net Assets 73.94% 60.13%  
Northeastern United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 239,444 $ 351,654  
Percentage of Net Assets 43.77% 61.04%  
Midwestern United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 130,784 $ 74,745  
Percentage of Net Assets 23.91% 12.98%  
South Central United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 87,814 $ 85,000  
Percentage of Net Assets 16.05% 14.76%  
Northwestern United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 25,514 $ 72,615  
Percentage of Net Assets 4.66% 12.61%  
Southeastern United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 820 $ 74,797  
Percentage of Net Assets 0.15% 12.98%  
Total United States      
Schedule of Investments [Line Items]      
Total investments at fair value $ 888,917 $ 1,005,183  
Percentage of Net Assets 162.48% 174.50%  
United Kingdom      
Schedule of Investments [Line Items]      
Total investments at fair value $ 76,839 $ 60,783  
Percentage of Net Assets 14.05% 10.55%  
Germany      
Schedule of Investments [Line Items]      
Total investments at fair value $ 44,587 $ 46,499  
Percentage of Net Assets 8.15% 8.07%  
Canada      
Schedule of Investments [Line Items]      
Total investments at fair value $ 14,667 $ 13,844  
Percentage of Net Assets 2.68% 2.40%  
[1] All investments in the portfolio companies, which as of December 31, 2023 represented 9.58% of the Company’s net assets, may be deemed to be restricted securities under the Securities Act, and were valued at fair value as determined in good faith by the Company’s Board of Directors.
[2] All investments in the portfolio company, which as of December 31, 2022 represented 1.97% of the Company’s net assets, may be deemed to be restricted securities under the Securities Act, and were valued at fair value as determined in good faith by the Company’s Board of Directors.