XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Transactions Related to Company's Affiliate and Control Investments (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments in and Advances to Affiliates [Line Items]      
Net investment income $ 78,275 $ 59,796 $ 44,492
Fair Value, Beginning Balance 1,126,309    
Net realized gain (loss) on investments (18,387) (1,061) 4,172
Net change in unrealized gain (loss) on investments (15,547) (26,485) (3,045)
Fair Value, Ending Balance 1,067,009 1,126,309  
Investment, Identifier [Axis]: Affiliate Investments      
Investments in and Advances to Affiliates [Line Items]      
Net investment income 2,105 109  
Fair Value, Beginning Balance [1] 2,084    
Gross Additions 54,310 [2] 6,490 [3]  
Gross Reductions [4]   (930)  
Net change in unrealized gain (loss) on investments (4,938) (3,476)  
Fair Value, Ending Balance 51,456 [5] 2,084 [1]  
Investment, Identifier [Axis]: Affiliate Investments Debt Investments      
Investments in and Advances to Affiliates [Line Items]      
Net investment income 2,105 109  
Gross Additions 25,897 [2] 930 [3]  
Gross Reductions [4]   $ (930)  
Net change in unrealized gain (loss) on investments (2,311)    
Fair Value, Ending Balance [5] 23,586    
Investment, Identifier [Axis]: Affiliate Investments Debt Investments Coginiti Corp      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 15, 2022  
Investment Interest PIK   9.50%  
Investment Floor Rate   10.81%  
Net investment income   $ 109  
Gross Additions [3]   930  
Gross Reductions [4]   (930)  
Investment, Identifier [Axis]: Affiliate Investments Debt Investments Health Care Technology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 23,586    
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 8.75%    
Investment Ceiling Rate 8.00%    
Investment Interest ETP 5.00%    
Maturity Date Nov. 30, 2026    
Fair Value, Ending Balance $ 23,586    
Investment, Identifier [Axis]: Affiliate Investments Debt Investments Senior Secured Gynesonics, Inc.      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 8.75%    
Investment Ceiling Rate 8.00%    
Investment Interest ETP 5.00%    
Maturity Date Nov. 30, 2026    
Net investment income $ 2,105    
Gross Additions [2] 25,897    
Net change in unrealized gain (loss) on investments (2,311)    
Fair Value, Ending Balance [5] 23,586    
Investment, Identifier [Axis]: Affiliate Investments Debt investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 23,586    
Investment, Identifier [Axis]: Affiliate Investments Equity Investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance [1] 1,174    
Gross Additions 28,100 [2] 4,551 [3]  
Net change in unrealized gain (loss) on investments (2,380) (3,377)  
Fair Value, Ending Balance 26,894 [5] 1,174 [1]  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Application Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,174    
Fair Value, Ending Balance 856 1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Application Software Coginiti Corp Common Stock Initial Acquisition Date 3/9/2020      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,174    
Fair Value, Ending Balance   1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Coginiti Corp      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance [1] 1,174    
Gross Additions [3]   4,551  
Net change in unrealized gain (loss) on investments   (3,377)  
Fair Value, Ending Balance [1]   1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Coginiti Corp Common Stock      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,174    
Net change in unrealized gain (loss) on investments (318)    
Fair Value, Ending Balance 856 [5] 1,174  
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Gynesonics, Inc. Series A-1 Preferred Stock      
Investments in and Advances to Affiliates [Line Items]      
Gross Additions [2] 3,100    
Net change in unrealized gain (loss) on investments 1,477    
Fair Value, Ending Balance [5] 4,577    
Investment, Identifier [Axis]: Affiliate Investments Equity Investments Gynesonics, Inc. Series A-2 Preferred Stock      
Investments in and Advances to Affiliates [Line Items]      
Gross Additions [2] 25,000    
Net change in unrealized gain (loss) on investments (3,539)    
Fair Value, Ending Balance [5] 21,461    
Investment, Identifier [Axis]: Affiliate Investments Equity investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 26,894    
Investment, Identifier [Axis]: Affiliate Investments Equity investments Application Software Coginiti Corp, Investment Type Equity Common Stock Initial Acquisition Date 3/9/2020      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 856    
Investment, Identifier [Axis]: Affiliate Investments Equity investments Health Care Technology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 26,038    
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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 21,461    
Investment, Identifier [Axis]: Affiliate Investments Warrants      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance [1] 910    
Gross Additions 313 [2] 1,009 [3]  
Net change in unrealized gain (loss) on investments (247) (99)  
Fair Value, Ending Balance 976 [5] 910 [1]  
Investment, Identifier [Axis]: Affiliate Investments Warrants Application Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 910    
Fair Value, Ending Balance 663 $ 910  
Investment, Identifier [Axis]: Affiliate Investments Warrants Application Software Coginiti Corp Common Stock Initial Acquisition Date 3/9/2020 Maturity Date 3/9/2030      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 09, 2030  
Fair Value, Beginning Balance $ 910    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 09, 2030    
Fair Value, Ending Balance $ 663    
Investment, Identifier [Axis]: Affiliate Investments Warrants Coginiti Corp      
Investments in and Advances to Affiliates [Line Items]      
Warrant, exercise price   $ 0.01  
Warrant, expiration date   Mar. 09, 2030  
Fair Value, Beginning Balance [1] 910    
Gross Additions [3]   $ 1,009  
Net change in unrealized gain (loss) on investments (247) (99)  
Fair Value, Ending Balance 663 [5] 910 [1]  
Investment, Identifier [Axis]: Affiliate Investments Warrants Gynesonics, Inc.      
Investments in and Advances to Affiliates [Line Items]      
Gross Additions [2] 313    
Fair Value, Ending Balance [5] 313    
Investment, Identifier [Axis]: Affiliate Investments Warrants Health Care Technology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 313    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 01, 2030    
Fair Value, Ending Balance $ 313    
Investment, Identifier [Axis]: Control Investments      
Investments in and Advances to Affiliates [Line Items]      
Net investment income   4,097  
Fair Value, Beginning Balance 9,290 [1] 29,131  
Gross Additions 950 [2] 3,548 [3]  
Gross Reductions (2,158) [6] (17,250) [4]  
Net realized gain (loss) on investments (17,014) (2,000)  
Net change in unrealized gain (loss) on investments 9,882 (4,139)  
Fair Value, Ending Balance 950 [5] 9,290 [1] 29,131
Investment, Identifier [Axis]: Control Investments Debt Investments      
Investments in and Advances to Affiliates [Line Items]      
Net investment income   4,065  
Fair Value, Beginning Balance 9,290 [1] 28,261  
Gross Additions [3]   3,548  
Gross Reductions (2,158) [6] (15,204) [4]  
Net realized gain (loss) on investments (17,014)    
Net change in unrealized gain (loss) on investments 9,882 (7,315)  
Fair Value, Ending Balance   9,290 [1] 28,261
Investment, Identifier [Axis]: Control Investments Debt Investments Data Processing & Outsourced Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 9,290    
Fair Value, Ending Balance   $ 9,290  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment Interest ETP   4.00%  
Maturity Date   Jan. 15, 2023  
Investment Interest PIK   8.50%  
Investment Floor Rate   11.00%  
Fair Value, Beginning Balance 9,290    
Fair Value, Ending Balance   $ 9,290  
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Five      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   12.00%  
Investment Interest Cash Cap   12.00%  
Investment Interest ETP   5.00%  
Maturity Date   Jan. 15, 2025  
Net investment income   $ 374  
Fair Value, Beginning Balance   1,253  
Gross Additions [3]   327  
Gross Reductions [4]   (1,400)  
Net change in unrealized gain (loss) on investments   $ (180)  
Fair Value, Ending Balance     1,253
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Four      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   12.00%  
Investment Interest Cash Cap   12.00%  
Investment Interest ETP   5.00%  
Maturity Date   Jan. 15, 2025  
Net investment income   $ 185  
Fair Value, Beginning Balance   629  
Gross Additions [3]   161  
Gross Reductions [4]   (703)  
Net change in unrealized gain (loss) on investments   $ (87)  
Fair Value, Ending Balance     629
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc One      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   12.00%  
Investment Interest Cash Cap   12.00%  
Investment Interest ETP   5.00%  
Maturity Date   Jan. 15, 2025  
Net investment income   $ 2,287  
Fair Value, Beginning Balance   7,568  
Gross Additions [3]   1,987  
Gross Reductions [4]   (8,489)  
Net change in unrealized gain (loss) on investments   $ (1,066)  
Fair Value, Ending Balance     7,568
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Six      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   12.00%  
Investment Interest Cash Cap   12.00%  
Investment Interest ETP   5.00%  
Maturity Date   Jan. 15, 2025  
Net investment income   $ 291  
Fair Value, Beginning Balance   1,008  
Gross Additions [3]   266  
Gross Reductions [4]   (1,090)  
Net change in unrealized gain (loss) on investments   $ (184)  
Fair Value, Ending Balance     1,008
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Three      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   12.00%  
Investment Interest Cash Cap   12.00%  
Investment Interest ETP   5.00%  
Maturity Date   Jan. 15, 2025  
Net investment income   $ 184  
Fair Value, Beginning Balance   630  
Gross Additions [3]   160  
Gross Reductions [4]   (704)  
Net change in unrealized gain (loss) on investments   $ (86)  
Fair Value, Ending Balance     630
Investment, Identifier [Axis]: Control Investments Debt Investments Mojix, Inc Two      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   12.00%  
Investment Interest Cash Cap   12.00%  
Investment Interest ETP   5.00%  
Maturity Date   Jan. 15, 2025  
Net investment income   $ 744  
Fair Value, Beginning Balance   2,523  
Gross Additions [3]   647  
Gross Reductions [4]   (2,818)  
Net change in unrealized gain (loss) on investments   $ (352)  
Fair Value, Ending Balance     2,523
Investment, Identifier [Axis]: Control Investments Debt Investments Pivot3, Inc      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Nov. 15, 2022  
Investment Interest PIK   8.50%  
Investment Floor Rate   11.00%  
Fair Value, Beginning Balance $ 9,290 [1] $ 14,650  
Net change in unrealized gain (loss) on investments   (5,360)  
Fair Value, Ending Balance   9,290 [1] 14,650
Investment, Identifier [Axis]: Control Investments Debt Investments Pivot3, Inc.      
Investments in and Advances to Affiliates [Line Items]      
Investment Interest ETP 4.00%    
Maturity Date Oct. 15, 2023    
Investment Interest PIK 8.50%    
Investment Floor Rate 11.00%    
Fair Value, Beginning Balance $ 9,290    
Gross Reductions [6] (2,158)    
Net realized gain (loss) on investments (17,014)    
Net change in unrealized gain (loss) on investments 9,882    
Fair Value, Ending Balance   9,290  
Investment, Identifier [Axis]: Control Investments Equity Investments      
Investments in and Advances to Affiliates [Line Items]      
Net investment income   32  
Fair Value, Beginning Balance   870  
Gross Additions [2] 950    
Gross Reductions [4]   (800)  
Net realized gain (loss) on investments   (2,000)  
Net change in unrealized gain (loss) on investments   1,930  
Fair Value, Ending Balance 950 [5]   870
Investment, Identifier [Axis]: Control Investments Equity Investments Data Processing & Outsourced Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 950    
Investment, Identifier [Axis]: Control Investments Equity Investments Data Processing & Outsourced Services Pivot3, Inc. Investment Type Equity Equity Interest Initial Acquisition Date 12/31/2023      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 950    
Investment, Identifier [Axis]: Control Investments Equity Investments Mojix, Inc. Series A-1 Preferred Stock      
Investments in and Advances to Affiliates [Line Items]      
Net investment income   32  
Fair Value, Beginning Balance   870  
Gross Reductions [4]   (800)  
Net change in unrealized gain (loss) on investments   (70)  
Fair Value, Ending Balance     $ 870
Investment, Identifier [Axis]: Control Investments Equity Investments Pivot3 Holdings, Inc Series 1 Preferred Stock      
Investments in and Advances to Affiliates [Line Items]      
Net realized gain (loss) on investments   (2,000)  
Net change in unrealized gain (loss) on investments   $ 2,000  
Investment, Identifier [Axis]: Control Investments Equity Investments Pivot3, Inc.      
Investments in and Advances to Affiliates [Line Items]      
Gross Additions [2] 950    
Fair Value, Ending Balance [5] $ 950    
Investment, Identifier [Axis]: Control Investments Warrants Mojix, Inc One      
Investments in and Advances to Affiliates [Line Items]      
Warrant, exercise price   $ 1.286  
Warrant, expiration date   Dec. 13, 2030  
Gross Reductions [4]   $ (119)  
Net change in unrealized gain (loss) on investments   $ 119  
Investment, Identifier [Axis]: Control Investments Warrants Mojix, Inc Three      
Investments in and Advances to Affiliates [Line Items]      
Warrant, exercise price   $ 5.57338  
Warrant, expiration date   Dec. 13, 2030  
Gross Reductions [4]   $ (829)  
Net change in unrealized gain (loss) on investments   $ 829  
Investment, Identifier [Axis]: Control Investments Warrants Mojix, Inc Two      
Investments in and Advances to Affiliates [Line Items]      
Warrant, exercise price   $ 2.1286  
Warrant, expiration date   Dec. 13, 2030  
Gross Reductions [4]   $ (298)  
Net change in unrealized gain (loss) on investments   298  
Investment, Identifier [Axis]: Control Investments, Warrants      
Investments in and Advances to Affiliates [Line Items]      
Gross Reductions [4]   (1,246)  
Net change in unrealized gain (loss) on investments   1,246  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 6.25%    
Investment Interest ETP 1.50%    
Maturity Date Dec. 15, 2028    
Investment Interest PIK 2.00%    
Investment Floor Rate 11.25%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 9.26%    
Investment Interest ETP 3.4375%    
Maturity Date Jun. 15, 2027    
Investment Floor Rate 9.76%    
Fair Value, Ending Balance $ 39,945    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,114,935    
Fair Value, Ending Balance 972,604 1,114,935  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,084,485    
Fair Value, Ending Balance   1,084,485  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 954,912    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Application Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 176,582    
Fair Value, Ending Balance 196,540 $ 176,582  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment Interest ETP   7.50%  
Maturity Date   Dec. 15, 2023  
Investment Interest PIK   9.50%  
Investment Floor Rate   12.26%  
Fair Value, Beginning Balance $ 17,083    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 9.50%    
Investment Interest Cash Cap 10.00%    
Investment Interest ETP 7.50%    
Maturity Date Mar. 15, 2024    
Investment Floor Rate 12.26%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.25%  
Investment Interest ETP   1.75%  
Maturity Date   Jun. 01, 2025  
Investment Floor Rate   9.75%  
Fair Value, Beginning Balance 10,033    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   5.00%  
Investment Interest ETP   4.25%  
Maturity Date   Jul. 15, 2027  
Investment Interest PIK   1.00%  
Investment Floor Rate   9.00%  
Fair Value, Beginning Balance $ 64,466    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 5.00%    
Investment Interest ETP 5.75%    
Maturity Date Jul. 15, 2027    
Investment Interest PIK 1.00%    
Investment Floor Rate 9.00%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 9.00%    
Investment Interest Cash Cap 10.00%    
Investment Interest ETP 4.50%    
Maturity Date Dec. 28, 2026    
Investment Floor Rate 9.50%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.00%  
Investment Interest ETP   4.50%  
Maturity Date   Dec. 28, 2026  
Investment Floor Rate   9.50%  
Fair Value, Beginning Balance 85,000    
Fair Value, Ending Balance   $ 85,000  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Asset Management & Custody Banks      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 7,860    
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 4.50%    
Maturity Date Oct. 06, 2027    
Investment Floor Rate 8.50%    
Fair Value, Ending Balance $ 7,860    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Biotechnology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 39,709    
Fair Value, Ending Balance   $ 39,709  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   8.75%  
Investment Interest ETP   3.50%  
Maturity Date   Apr. 15, 2027  
Investment Floor Rate   9.25%  
Fair Value, Beginning Balance 29,709    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   5.00%  
Investment Interest ETP   4.25%  
Maturity Date   Sep. 01, 2026  
Investment Floor Rate   8.50%  
Fair Value, Beginning Balance 10,000    
Fair Value, Ending Balance   $ 10,000  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Data Processing & Outsourced Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 86,182    
Fair Value, Ending Balance $ 104,581 $ 86,182  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 7.50%    
Maturity Date Jul. 10, 2027    
Investment Floor Rate 12.78%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.26%  
Investment Interest ETP   3.4375%  
Maturity Date   Jun. 15, 2027  
Investment Floor Rate   9.76%  
Fair Value, Beginning Balance 39,504    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   8.25%  
Investment Interest ETP   3.00%  
Maturity Date   Jul. 15, 2025  
Investment Floor Rate   10.86%  
Fair Value, Beginning Balance $ 1,007    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 8.25%    
Investment Interest ETP 3.00%    
Maturity Date Sep. 30, 2024    
Investment Floor Rate 10.86%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.25%  
Investment Interest ETP   3.00%  
Maturity Date   Jul. 15, 2025  
Investment Floor Rate   11.86%  
Fair Value, Beginning Balance $ 21,150    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 9.25%    
Investment Interest ETP 3.00%    
Maturity Date Sep. 30, 2024    
Investment Floor Rate 11.86%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 7.00% 7.00%  
Investment Interest ETP 3.00% 3.00%  
Maturity Date Nov. 15, 2026 Nov. 15, 2026  
Investment Floor Rate 9.00% 9.00%  
Fair Value, Beginning Balance $ 24,521    
Fair Value, Ending Balance 24,370 $ 24,521  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Education Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 25,305    
Fair Value, Ending Balance $ 25,796 $ 25,305  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 8.50% 8.50%  
Investment Interest Cash Cap 13.00% 13.00%  
Investment Interest ETP 3.00% 3.00%  
Maturity Date Dec. 14, 2025 Dec. 14, 2025  
Investment Floor Rate 9.00% 9.00%  
Fair Value, Beginning Balance $ 25,305    
Fair Value, Ending Balance 25,796 $ 25,305  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Electronic Equipment & Instruments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 77,551    
Fair Value, Ending Balance $ 26,790 $ 77,551  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 6.85%    
Investment Interest ETP 3.00%    
Maturity Date Oct. 20, 2027    
Investment Floor Rate 10.89%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   6.85%  
Investment Interest ETP   3.00%  
Maturity Date   Oct. 20, 2027  
Investment Interest PIK   50.00%  
Investment Floor Rate   10.89%  
Fair Value, Beginning Balance 43,912    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.75%  
Investment Interest ETP   2.00%  
Maturity Date   Dec. 17, 2025  
Investment Floor Rate   10.25%  
Fair Value, Beginning Balance 33,639    
Fair Value, Ending Balance   $ 33,639  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Equipment      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 27,149    
Fair Value, Ending Balance $ 15,284 $ 27,149  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 5.25% 5.25%  
Investment Interest ETP 3.50% 3.50%  
Maturity Date Jul. 01, 2027 Jul. 01, 2027  
Investment Floor Rate 8.75% 8.75%  
Fair Value, Beginning Balance $ 14,772    
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   5.50%  
Investment Interest ETP   4.00%  
Maturity Date   Apr. 01, 2027  
Investment Floor Rate   8.75%  
Fair Value, Beginning Balance 12,377    
Fair Value, Ending Balance   $ 12,377  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Health Care Technology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 225,915    
Fair Value, Ending Balance 126,204 $ 225,915  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   6.44%  
Investment Interest ETP   3.00%  
Maturity Date   Dec. 30, 2026  
Investment Floor Rate   9.50%  
Fair Value, Beginning Balance $ 54,715    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 4.90% 4.90%  
Investment Interest ETP 4.50% 4.50%  
Maturity Date Jun. 15, 2027 Jun. 15, 2027  
Investment Floor Rate 8.90% 8.90%  
Fair Value, Beginning Balance $ 19,648    
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   8.75%  
Investment Interest ETP   3.50%  
Maturity Date   Dec. 01, 2025  
Investment Floor Rate   9.25%  
Fair Value, Beginning Balance 50,022    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.50%  
Investment Interest ETP   10.50%  
Maturity Date   Dec. 15, 2023  
Investment Interest PIK   0.25%  
Investment Floor Rate   12.01%  
Fair Value, Beginning Balance $ 3,821    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 9.75%    
Investment Interest ETP 10.50%    
Maturity Date Dec. 15, 2026    
Investment Floor Rate 12.26%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 2.70% 2.70%  
Investment Interest ETP 4.50% 4.50%  
Maturity Date Oct. 12, 2027 Oct. 12, 2027  
Investment Interest PIK 2.00% 2.00%  
Investment Floor Rate 6.70% 6.70%  
Fair Value, Beginning Balance $ 19,756    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 8.48% 8.48%  
Investment Interest ETP 3.95% 3.95%  
Maturity Date Jul. 01, 2026 Jul. 01, 2026  
Investment Floor Rate 8.98% 8.98%  
Fair Value, Beginning Balance $ 12,843    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 5.75% 5.75%  
Investment Interest ETP 4.00% 4.00%  
Maturity Date Dec. 01, 2027 Dec. 01, 2027  
Investment Floor Rate 9.00% 9.00%  
Fair Value, Beginning Balance $ 24,802    
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.05%  
Investment Interest ETP   3.00%  
Maturity Date   Dec. 01, 2024  
Investment Floor Rate   9.55%  
Fair Value, Beginning Balance 40,308    
Fair Value, Ending Balance   $ 40,308  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Human Resource & Employment Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 96,478    
Fair Value, Ending Balance $ 112,006 $ 96,478  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 6.25% 6.25%  
Investment Interest ETP 2.00% 2.00%  
Maturity Date Aug. 17, 2027 Aug. 17, 2027  
Investment Floor Rate 10.25% 10.25%  
Fair Value, Beginning Balance $ 59,693    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment Interest ETP 2.75%    
Maturity Date Sep. 01, 2025    
Investment Interest PIK 8.50%    
Investment Floor Rate 9.00%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   8.50%  
Investment Interest Cash Cap   9.00%  
Investment Interest ETP   2.75%  
Maturity Date   Sep. 01, 2025  
Investment Floor Rate   9.00%  
Fair Value, Beginning Balance 36,785    
Fair Value, Ending Balance   $ 36,785  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet & Direct Marketing Retail      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 55,853    
Fair Value, Ending Balance $ 55,309 $ 55,853  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 4.75%    
Investment Interest Cash Cap 11.00%    
Investment Interest ETP 3.00%    
Maturity Date Dec. 16, 2026    
Investment Floor Rate 11.00%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   4.75%  
Investment Interest ETP   3.00%  
Maturity Date   Dec. 16, 2026  
Investment Floor Rate   11.00%  
Fair Value, Beginning Balance 9,353    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   8.50%  
Maturity Date   Jun. 15, 2025  
Investment Interest PIK   1.25%  
Investment Floor Rate   9.26%  
Fair Value, Beginning Balance $ 46,500    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 7.50%    
Maturity Date Jun. 15, 2026    
Investment Interest PIK 1.25%    
Investment Floor Rate 8.26%    
Fair Value, Ending Balance $ 44,462    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Internet Software and Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 146,535    
Fair Value, Ending Balance $ 96,820 $ 146,535  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 4.75%    
Investment Interest ETP 0.96%    
Maturity Date Jan. 15, 2028    
Investment Interest PIK 3.25%    
Investment Floor Rate 6.75%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   5.00%  
Investment Interest ETP   2.00%  
Maturity Date   Mar. 31, 2025  
Investment Interest PIK   3.75%  
Investment Floor Rate   5.76%  
Fair Value, Beginning Balance 21,337    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   11.00%  
Investment Interest ETP   2.00%  
Maturity Date   May 13, 2024  
Investment Floor Rate   12.00%  
Fair Value, Beginning Balance 8,692    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   11.00%  
Investment Interest ETP   2.39%  
Maturity Date   May 13, 2024  
Investment Floor Rate   12.00%  
Fair Value, Beginning Balance 11,857    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   9.00%  
Investment Interest ETP   2.50%  
Maturity Date   Nov. 15, 2025  
Investment Floor Rate   9.76%  
Fair Value, Beginning Balance $ 45,329    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 6.50% 6.50%  
Investment Interest ETP 3.00% 3.00%  
Maturity Date Nov. 08, 2026 Nov. 08, 2026  
Investment Floor Rate 10.72% 10.72%  
Fair Value, Beginning Balance $ 24,414    
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   4.25%  
Maturity Date   Jun. 30, 2027  
Investment Floor Rate   8.25%  
Fair Value, Beginning Balance $ 34,906    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 7.00%    
Investment Interest ETP 1.00%    
Maturity Date Dec. 29, 2028    
Investment Floor Rate 11.07%    
Fair Value, Ending Balance $ 39,758    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments Property & Casualty Insurance      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 49,143    
Fair Value, Ending Balance $ 74,767 $ 49,143  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 6.25% 6.25%  
Investment Interest ETP 3.00% 3.00%  
Maturity Date Sep. 15, 2026 Sep. 15, 2026  
Investment Floor Rate 12.50% 12.50%  
Fair Value, Beginning Balance $ 49,143    
Fair Value, Ending Balance 74,767 $ 49,143  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Debt Investments System Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 78,083    
Fair Value, Ending Balance $ 112,955 $ 78,083  
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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 4.50% 4.50%  
Investment Interest ETP 2.00% 2.00%  
Maturity Date Nov. 09, 2027 Nov. 09, 2027  
Investment Interest PIK 2.50% 2.50%  
Investment Floor Rate 6.50% 6.50%  
Fair Value, Beginning Balance $ 64,429    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 8.00%    
Investment Interest ETP 3.00%    
Maturity Date Dec. 22, 2025    
Investment Interest PIK 2.00%    
Investment Floor Rate 8.50%    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread   5.00%  
Investment Interest ETP   3.00%  
Maturity Date   Dec. 22, 2025  
Investment Interest PIK   5.00%  
Investment Floor Rate   5.50%  
Fair Value, Beginning Balance $ 13,654    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Investment, Spread 3.25%    
Investment Interest ETP 2.25%    
Maturity Date Nov. 15, 2027    
Investment Floor Rate 11.75%    
Fair Value, Ending Balance $ 29,490    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 14,605    
Fair Value, Ending Balance 5,721 14,605  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Advertising      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 136    
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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 120    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Application Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,769    
Fair Value, Ending Balance 390 1,769  
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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 347    
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,422    
Fair Value, Ending Balance 263 1,422  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Health Care Technology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 12,335    
Fair Value, Ending Balance 3,553 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 Initial Acquisition Date 1/8/2020      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 12,335    
Fair Value, Ending Balance   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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 3,553    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Human Resource & Employment Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 1,357    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 31, 2026    
Fair Value, Ending Balance $ 1,357    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Internet & Direct Marketing Retail      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 125    
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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 125    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Equity Investments Technology Hardware, Storage & Peripherals      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 501    
Fair Value, Ending Balance 160 501  
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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 501    
Fair Value, Ending Balance 160 501  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 15,845    
Fair Value, Ending Balance 11,971 $ 15,845  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Advertising STN Video Inc. Class B Non-Voting Stock Initial Acquisition Date 6/30/2017 Maturity Date 6/30/2027      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 30, 2027  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 3,649    
Fair Value, Ending Balance $ 2,196 $ 3,649  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software 3DNA Corp. (dba NationBuilder) Investment Type Warrants Series C-1 Preferred Stock Initial Acquisition Date 12/28/2018 Maturity Date 12/28/2028      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 28, 2028    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software 3DNA Corp. (dba NationBuilder) Series C-1 Preferred Stock Initial Acquisition Date 12/28/2018 Maturity Date 12/28/2028      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 28, 2028  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 29, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 29, 2028  
Fair Value, Beginning Balance 2,865    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 31, 2029    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 20, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Oct. 31, 2029  
Fair Value, Beginning Balance 22    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 20, 2028  
Fair Value, Beginning Balance $ 87    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 01, 2025    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 01, 2025  
Fair Value, Beginning Balance 214    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jul. 11, 2026  
Fair Value, Beginning Balance $ 356    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jul. 11, 2026    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jul. 29, 2027  
Fair Value, Beginning Balance $ 105    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jul. 29, 2027    
Fair Value, Ending Balance $ 16    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Application Software Porch Group, Inc. Earnout Initial Acquisition Date 12/23/2020 Maturity Date 12/23/2023      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 23, 2023  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Asset Management & Custody Banks      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 161    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 06, 2033    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 06, 2033    
Fair Value, Ending Balance $ 15    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Biotechnology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 216    
Fair Value, Ending Balance 51 $ 216  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 04, 2032  
Fair Value, Beginning Balance $ 59    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 04, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Sep. 02, 2032  
Fair Value, Beginning Balance $ 157    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Sep. 02, 2032    
Fair Value, Ending Balance $ 12    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Computer & Electronics Retail      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance $ 68    
Fair Value, Ending Balance   $ 68  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Computer & Electronics Retail Massdrop, Inc. Investment Type Warrants Series B Preferred Stock Initial Acquisition Date 7/22/2019 Maturity Date 7/22/2029      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jul. 22, 2029    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jul. 22, 2029  
Fair Value, Beginning Balance $ 68    
Fair Value, Ending Balance   $ 68  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Data Processing & Outsourced Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,932    
Fair Value, Ending Balance $ 1,254 $ 1,932  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jul. 10, 2033    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 24, 2032  
Fair Value, Beginning Balance $ 204    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 24, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 03, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 03, 2028  
Fair Value, Beginning Balance 1,728    
Fair Value, Ending Balance   $ 1,728  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Electronic Equipment & Instruments      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 563    
Fair Value, Ending Balance $ 745 $ 563  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 20, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Oct. 20, 2032  
Fair Value, Beginning Balance $ 107    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 17, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 17, 2024  
Fair Value, Beginning Balance 456    
Fair Value, Ending Balance   $ 456  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Equipment      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 284    
Fair Value, Ending Balance $ 240 $ 284  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 24, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 24, 2032  
Fair Value, Beginning Balance $ 163    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 30, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 30, 2032  
Fair Value, Beginning Balance 121    
Fair Value, Ending Balance   $ 121  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 2,594    
Fair Value, Ending Balance $ 2,506 $ 2,594  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Allurion Technologies, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 09/15/2022 Maturity Date 1/22/2025      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jan. 22, 2025    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jan. 22, 2025    
Fair Value, Ending Balance $ 15    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Allurion Technologies, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 6/14/2022 Maturity Date 1/22/2025      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jan. 22, 2025    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Aug. 01, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 30, 2031  
Fair Value, Beginning Balance 632    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 30, 2031  
Fair Value, Beginning Balance $ 259    
Fair Value, Ending Balance   $ 259  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology CareCloud, Inc. Common Stock Initial Acquisition Date 1/8/2020 Maturity Date 1/8/2023      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jan. 08, 2023  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 30, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 30, 2032  
Fair Value, Beginning Balance 305    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Nov. 19, 2031  
Fair Value, Beginning Balance $ 446    
Fair Value, Ending Balance   $ 446  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Mingle Healthcare Solutions, Inc. Investment Type Warrants Series CC Preferred Stock Initial Acquisition Date 8/15/2018 Maturity Date 8/15/2028      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Aug. 15, 2028    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Health Care Technology Mingle Healthcare Solutions, Inc. Series CC Preferred Stock Initial Acquisition Date 8/15/2018 Maturity Date 8/15/2028      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Aug. 15, 2028  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 12, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Oct. 12, 2032  
Fair Value, Beginning Balance $ 137    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Aug. 17, 2031    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Aug. 17, 2031  
Fair Value, Beginning Balance $ 297    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 29, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 29, 2031    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 29, 2032  
Fair Value, Beginning Balance 74    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 29, 2031  
Fair Value, Beginning Balance $ 50    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 29, 2025    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 29, 2025  
Fair Value, Beginning Balance 394    
Fair Value, Ending Balance   $ 394  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 1,310    
Fair Value, Ending Balance $ 1,239 $ 1,310  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 30, 2030    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Aug. 17, 2031    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Sep. 26, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 30, 2030  
Fair Value, Beginning Balance 920    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Aug. 17, 2031  
Fair Value, Beginning Balance $ 170    
Fair Value, Ending Balance   $ 170  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Human Resource & Employment Services Snagajob.com, Inc. Investment Type Warrants Warrant for Series B-1 Preferred Stock Initial Acquisition Date 9/29/2021 Maturity Date 9/29/2031      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Sep. 29, 2031    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Sep. 29, 2031  
Fair Value, Beginning Balance $ 220    
Fair Value, Ending Balance   $ 220  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet & Direct Marketing Retail      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 133    
Fair Value, Ending Balance 154 133  
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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 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      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 133    
Fair Value, Ending Balance   133  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 3,245    
Fair Value, Ending Balance 1,642 $ 3,245  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 31, 2031  
Fair Value, Beginning Balance $ 248    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 26, 2033    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 31, 2031    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 25, 2032  
Fair Value, Beginning Balance $ 100    
Fair Value, Ending Balance   $ 100  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Internet Software and Services Fidelis Cybersecurity, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 3/25/2022 Maturity Date 3/25/2032      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 25, 2032    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jul. 26, 2029  
Fair Value, Beginning Balance $ 2,198    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jul. 26, 2029    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 12, 2029  
Fair Value, Beginning Balance $ 345    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Dec. 12, 2029    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Nov. 08, 2026    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Nov. 08, 2026  
Fair Value, Beginning Balance 225    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 30, 2032  
Fair Value, Beginning Balance $ 129    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 30, 2032    
Fair Value, Ending Balance $ 147    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Property & Casualty Insurance      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 297    
Fair Value, Ending Balance $ 438 $ 297  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Sep. 26, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Sep. 26, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Sep. 26, 2032    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Sep. 26, 2032  
Fair Value, Beginning Balance 297    
Fair Value, Ending Balance   $ 297  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 796    
Fair Value, Ending Balance $ 373 $ 796  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services AllClear ID, Inc. Common Stock Initial Acquisition Date 9/1/2017 Maturity Date 9/1/2027      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Sep. 01, 2027  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services AllClear ID, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 10/17/2018 Maturity Date 8/31/2027      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Aug. 31, 2027    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Specialized Consumer Services AllClear ID, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 8/31/2017 Maturity Date 8/31/2027      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Aug. 31, 2027    
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jan. 07, 2030  
Fair Value, Beginning Balance $ 796    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jan. 07, 2030    
Fair Value, Ending Balance $ 373    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance 191    
Fair Value, Ending Balance 562 $ 191  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   May 31, 2029  
Fair Value, Beginning Balance $ 191    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date May 31, 2029    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Nov. 03, 2033    
Fair Value, Ending Balance $ 294    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software Scale Computing, Inc. Common Stock Initial Acquisition Date 3/29/2019 Maturity Date 3/29/2029      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Mar. 29, 2029  
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants System Software Scale Computing, Inc. Investment Type Warrants Common Stock Initial Acquisition Date 3/29/2019 Maturity Date 3/29/2029      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Mar. 29, 2029    
Investment, Identifier [Axis]: Non-Control/Non-Affiliate Investments Warrants Technology Hardware, Storage & Peripherals      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Beginning Balance $ 567    
Fair Value, Ending Balance $ 410 $ 567  
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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 05, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Oct. 05, 2028    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jun. 27, 2029    
Fair Value, Ending Balance $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Oct. 05, 2028  
Fair Value, Beginning Balance 246    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Dec. 28, 2028  
Fair Value, Beginning Balance 49    
Fair Value, Ending Balance   $ 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      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date   Jun. 27, 2029  
Fair Value, Beginning Balance 272    
Fair Value, Ending Balance   $ 272  
Investment, Identifier [Axis]: Total Investments, Excluding U.S. Treasury Bills      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance 1,025,010    
Investment, Identifier [Axis]: Total U.S. Treasury      
Investments in and Advances to Affiliates [Line Items]      
Fair Value, Ending Balance $ 41,999    
Investment, Identifier [Axis]: U.S. Treasury U.S. Treasury Bill, 4.324% Initial Acquisition Date 12/29/2023 Maturity Date 1/4/2024      
Investments in and Advances to Affiliates [Line Items]      
Maturity Date Jan. 04, 2024    
Fair Value, Ending Balance $ 41,999    
[1] 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.
[2] Gross additions includes increases in the basis of investments resulting from new portfolio investments, PIK interest, accretion of original issue discount (“OID”), the exchange of one or more existing investments for one or more new investments and the movement of an existing portfolio company into this category from a different category.
[3] Gross additions includes increases in the basis of investments resulting from new portfolio investments, PIK interest, accretion of original issue discount (“OID”), the exchange of one or more existing investments for one or more new investments and the movement of an existing portfolio company into this category from a different category.
[4] Gross reductions include decreases in the basis of investments resulting from principal collections related to investment repayments or sales, the exchange of one or more existing Investments for one or more new investments and the movement of an existing portfolio company out of this category into a different category.
[5] 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.
[6] Gross reductions include decreases in the basis of investments resulting from principal collections related to investment repayments or sales, the exchange of one or more existing investments for one or more new investments and the movement of an existing portfolio company out of this category into a different category.