XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Schedule of Investments (Unaudited) - Investments (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Investments at cost $ 745,848,000   $ 766,774,000      
Investments at fair value 622,653,000   697,891,000      
Unrestricted Short Term Investments [Member]            
Investments at cost 53,261,000   27,266,000      
Investments at fair value 53,261,000   27,266,000      
Restricted Short Term Investments [Member]            
Investments at cost 3,226,000   3,338,000      
Investments at fair value 3,226,000   3,338,000      
Equity Securities [Member]            
Investments at cost 38,098,000   35,942,000      
Investments at fair value 13,402,000   26,198,000      
Warrant [Member]            
Investments at cost 15,565,000   15,956,000      
Investments at fair value 21,629,000   18,277,000      
U S Bank Money Market Deposit Account [Member] | Unrestricted Short Term Investments [Member]            
Investments at cost 53,261,000   27,266,000      
Investments at fair value 53,261,000   27,266,000      
U S Bank Money Market Deposit Account [Member] | Restricted Short Term Investments [Member]            
Investments at cost 3,226,000   3,338,000      
Investments at fair value 3,226,000   3,338,000      
Other Sustainability Sector [Member]            
Investments at cost 30,449,000   66,151,000      
Investments at fair value 23,008,000   66,079,000      
Software Sector [Member]            
Investments at cost 165,371,000   154,040,000      
Investments at fair value 158,536,000   151,043,000      
Biotechnology Sector [Member]            
Investments at cost 120,283,000   118,221,000      
Investments at fair value 84,043,000   97,562,000      
Medical Device Sector [Member]            
Investments at cost 239,170,000   213,564,000      
Investments at fair value 209,087,000   205,634,000      
Energy Efficiency [Member]            
Investments at cost 9,934,000   9,818,000      
Investments at fair value 9,828,000   9,712,000      
Other Healthcare Sector [Member]            
Investments at cost 39,575,000   39,533,000      
Investments at fair value 42,194,000   40,144,000      
Networking Sector [Member]            
Investments at cost 364,000   10,070,000      
Investments at fair value 121,000   9,827,000      
Diagnostics Sector [Member]            
Investments at cost 17,350,000   16,704,000      
Investments at fair value 9,940,000   13,701,000      
Communications Sector [Member]            
Investments at cost 517,000   11,711,000      
Investments at fair value 3,532,000   14,763,000      
Investment, Affiliated Issuer, Controlled [Member]            
Investments at cost 49,202,000   44,780,000      
Investments at fair value 10,455,000 $ 14,869,000 31,819,000 $ 11,386,000 $ 13,644,000 $ 14,223,000
Investment, Affiliated Issuer, Controlled [Member] | Debt Securities [Member]            
Investments at cost 801,000   17,611,000      
Investments at fair value 801,000   7,668,000      
Investment, Affiliated Issuer, Controlled [Member] | Equity Securities [Member]            
Investments at cost 23,289,000   21,289,000      
Investments at fair value 7,910,000   17,921,000      
Investment, Affiliated Issuer, Controlled [Member] | Other Investments [Member]            
Investments at cost 25,112,000   5,880,000      
Investments at fair value 1,744,000   6,230,000      
Investment, Affiliated Issuer, Controlled [Member] | Nexii Building Solutions, Inc [Member]            
Investments at fair value 8,711,000 8,700,000 8,547,000      
Investment, Affiliated Issuer, Controlled [Member] | Better Place Forests Co. [Member]            
Investments at fair value 879,000 879,000 0 5,550,000 7,799,000 7,993,000
Investment, Affiliated Issuer, Controlled [Member] | Swift Health Systems Inc. [Member]            
Investments at fair value 0 0 17,042,000      
Investment, Affiliated Issuer, Controlled [Member] | HIMV LLC [Member]            
Investments at fair value 865,000 5,290,000 6,230,000 5,836,000 5,845,000 6,230,000
Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Term Loan, Fixed Index One [Member]            
Principal Amount     790,000      
Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Debt Securities [Member]            
Principal Amount 790,000          
Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Common Stock [Member]            
Investments at cost 3,297,000   3,297,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 108,320   108,320      
Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member] | Nexii Building Solutions, Inc [Member] | Preferred Stock [Member]            
Investments at cost $ 3,419,000   $ 3,419,000      
Investments at fair value $ 7,910,000   $ 7,909,000      
Number of Shares (in shares) 542   542      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 4,012,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     2,006,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     538,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount     532,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount     521,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount     513,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Term Loan, Prime Index, Seven [Member]            
Principal Amount     505,000      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Common Stock [Member]            
Investments at cost $ 639,000   639,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 2,278,272   2,278,272      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Preferred Stock [Member]            
Investments at cost $ 3,922,000   $ 3,922,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 5,350,142   5,350,142      
Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Better Place Forests Co. [Member] | Other Investments [Member]            
Investments at cost $ 10,703,000          
Investments at fair value 879,000          
Investment, Affiliated Issuer, Controlled [Member] | Biotechnology Sector [Member] | HIMV LLC [Member] | Other Investments [Member]            
Investments at cost 5,880,000   $ 5,880,000      
Investments at fair value 865,000   6,230,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     1,948,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     1,948,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     1,948,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount     1,948,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount     315,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount     156,000      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Preferred Stock [Member]            
Investments at cost 12,012,000   10,012      
Investments at fair value $ 0   $ 10,012      
Number of Shares (in shares) 4,233,666   3,588,505      
Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Swift Health Systems Inc. [Member] | Other Investments [Member]            
Investments at cost $ 8,529,000          
Investments at fair value 0          
Investment, Unaffiliated Issuer [Member]            
Investments at cost 669,153,000   $ 694,503,000      
Investments at fair value 605,491,000   657,765,000      
Investment, Unaffiliated Issuer [Member] | Debt Securities [Member]            
Investments at cost 635,460,000   660,556,000      
Investments at fair value 578,370,000   631,111,000      
Investment, Unaffiliated Issuer [Member] | Equity Securities [Member]            
Investments at cost 9,809,000   9,653,000      
Investments at fair value 5,492,000   8,277,000      
Investment, Unaffiliated Issuer [Member] | Warrant [Member]            
Investments at cost 15,438,000   15,829,000      
Investments at fair value 21,629,000   18,277,000      
Investment, Unaffiliated Issuer [Member] | Other Investments [Member]            
Investments at cost 8,446,000   8,465,000      
Investments at fair value 0   100,000      
Investment, Unaffiliated Issuer [Member] | Castle Creek Biosciences, Inc [Member] | Common Stock [Member]            
Investments at cost 250,000   250,000      
Investments at fair value $ 250,000   $ 250,000      
Number of Shares (in shares) 1,162   1,162      
Investment, Unaffiliated Issuer [Member] | Emalex Biosciences, Inc. [Member] | Common Stock [Member]            
Investments at cost $ 545,000   $ 356,000      
Investments at fair value $ 655,000   $ 356,000      
Number of Shares (in shares) 47,461   32,831      
Investment, Unaffiliated Issuer [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock [Member]            
Investments at cost $ 89,000   $ 89,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 2,688,971   2,688,971      
Investment, Unaffiliated Issuer [Member] | Axiom Space, Inc [Member] | Preferred Stock [Member]            
Investments at cost $ 261,000   $ 261,000      
Investments at fair value $ 306,000   $ 306,000      
Number of Shares (in shares) 1,810   1,810      
Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Common Stock [Member]            
Investments at cost $ 487,000   $ 487,000      
Investments at fair value $ 487,000   $ 487,000      
Number of Shares (in shares) 8,123,877   8,123,877      
Investment, Unaffiliated Issuer [Member] | Cognoa, Inc. [Member] | Preferred Stock [Member]            
Investments at cost $ 250,000   $ 250,000      
Investments at fair value $ 250,000   $ 250,000      
Number of Shares (in shares) 1,059,636   1,059,636      
Investment, Unaffiliated Issuer [Member] | Lumithera, Inc. [Member] | Common Stock [Member]            
Investments at cost $ 2,000,000   $ 2,000,000      
Investments at fair value $ 1,700,000   $ 1,700,000      
Number of Shares (in shares) 392,651   392,651      
Investment, Unaffiliated Issuer [Member] | Cadrenal Therapeutics, Inc. [Member] | Common Stock [Member]            
Investments at cost $ 0   $ 0      
Investments at fair value $ 482,000   $ 580,000      
Number of Shares (in shares) 40,000   40,000      
Investment, Unaffiliated Issuer [Member] | PebblePost, Inc [Member] | Preferred Stock [Member]            
Investments at cost $ 73,000   $ 73,000      
Investments at fair value $ 73,000   $ 73,000      
Number of Shares (in shares) 56,212   56,212      
Investment, Unaffiliated Issuer [Member] | Caastle, Inc [Member] | Preferred Stock [Member]            
Investments at cost $ 2,681,000   $ 2,681,000      
Investments at fair value $ 0   $ 2,681,000      
Number of Shares (in shares) 242,180   242,180      
Investment, Unaffiliated Issuer [Member] | Getaround, Inc [Member] | Common Stock [Member]            
Investments at cost $ 253,000   $ 253,000      
Investments at fair value $ 1,000   $ 3,000      
Number of Shares (in shares) 87,082   87,082      
Investment, Unaffiliated Issuer [Member] | SnagAJob.com, Inc [Member] | Common Stock [Member]            
Investments at cost $ 9,000   $ 9,000      
Investments at fair value $ 0   $ 83,000      
Number of Shares (in shares) 82,974   82,974      
Investment, Unaffiliated Issuer [Member] | Tigo Energy, Inc. [Member] | Common Stock [Member]            
Investments at cost $ 111,000   $ 111,000      
Investments at fair value $ 7,000   $ 5,000      
Number of Shares (in shares) 5,205   5,205      
Investment, Unaffiliated Issuer [Member] | Decisyon, Inc [Member] | Preferred Stock [Member]            
Investments at cost $ 2,800,000   $ 2,800,000      
Investments at fair value $ 1,281,000   $ 1,281,000      
Number of Shares (in shares) 280,000   280,000      
Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock [Member]            
Investments at cost     $ 4,000      
Investments at fair value     $ 193,000      
Number of Shares (in shares)     66,127      
Investment, Unaffiliated Issuer [Member] | Lotame Solutions, Inc. [Member] | Preferred Stock 2 [Member]            
Investments at cost     $ 29,000      
Investments at fair value     $ 29,000      
Number of Shares (in shares)     9,381      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 3,594,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     3,594,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Soli Organic, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     3,750,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     3,750,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     7,500,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount     3,750,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount     3,750,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount     4,500,000      
Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Temperpack Technologies, Inc [Member] | Term Loan, Prime Index, Seven [Member]            
Principal Amount     2,000,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 1,556,000   2,000,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,333,000   3,000,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,813,000   2,813,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Havenly, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 2,813,000   2,813,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Lyrical Foods, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,679,000   2,679,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 6,313,000   6,042,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,157,000   3,021,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,525,000   2,417,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 3,157,000   3,021,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 3,788,000   3,625,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount 3,157,000   3,021,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Seven [Member]            
Principal Amount 6,313,000   6,042,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | NextCar Holding Company, Inc [Member] | Term Loan, Prime Index, Eight [Member]            
Principal Amount 3,157,000   3,021,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Optoro, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 1,875,000   1,875,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Standvast Holdings, LLC [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Standvast Holdings, LLC [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Standvast Holdings, LLC [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     1,415,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     708,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Unagi, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     708,000      
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Crafty Holdings, Inc.[Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000          
Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Crafty Holdings, Inc.[Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000          
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 8,333,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 8,333,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 4,167,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 4,167,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Kodiak Robotics, Inc. [Member] | Term Loan, Fixed Index Two [Member]            
Principal Amount     250,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 8,750,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 4,375,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Noodle Partners, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 4,375,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 7,000,000   7,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,500,000   3,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 3,500,000   3,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | BrightInsight, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 2,750,000   2,750,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | OneNetworks, Inc. dba Finexio [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | OneNetworks, Inc. dba Finexio [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Mirantis, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | MasteryPrep, LLC [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 7,500,000          
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | MasteryPrep, LLC [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 7,500,000          
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 10,000,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Elligo Health Research, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Ursa Space Systems Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Ursa Space Systems Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 4,000,000   4,833,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,000,000   2,417,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Viken Detection Corporation [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,000,000   2,417,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | SafelyYou, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | SafelyYou, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,500,000   3,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 1,500,000   1,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Supply Network Visibility Holdings, LLC [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Fixed Index One [Member]            
Principal Amount     300,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Britecore Holdings, Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount 2,500,000          
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Crafty Holdings, Inc.[Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Crafty Holdings, Inc.[Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Crafty Holdings, Inc.[Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 6,804,000   6,804,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 6,280,000   6,280,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | DropOff, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,617,000   2,617,000      
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | HappyCo, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 3,000,000          
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | HappyCo, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,000,000          
Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | HappyCo, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 2,000,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Avalo Therapeutics, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost 311,000   311,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 117   117      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 3,333,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     3,333,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     2,000,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount     3,333,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount     3,333,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount     2,000,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 279,000   214,000      
Investments at fair value $ 257,000   $ 270,000      
Number of Shares (in shares) 9,775   7,404      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 10,000,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,500,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Castle Creek Biosciences, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,000,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 4,167,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost 176,000   176,000      
Investments at fair value $ 452,000   $ 129,000      
Number of Shares (in shares) 110,402   110,402      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 1,667,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Emalex Biosciences, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 4,167,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Imunon, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost 65,000   $ 65,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 19,671   19,671      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 6,250,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     6,250,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 118,000   50,000      
Investments at fair value $ 125,000   $ 53,000      
Number of Shares (in shares) 105,768   48,076      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 4,750,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 4,750,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 4,750,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | KSQ Therapeutics, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 4,750,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | BioVaxys Technology Corp. [Member] | Common Stock Warrants [Member]            
Investments at cost 5,000          
Investments at fair value $ 3,000          
Number of Shares (in shares) 2,800,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Mustang Bio, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 146,000   $ 146,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 568   16,611      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 2,875,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     1,917,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 73,000   73,000      
Investments at fair value $ 64,000   $ 68,000      
Number of Shares (in shares) 112,879   112,879      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 2,125,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Native Microbials, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 1,417,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 8,750,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     3,281,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     3,281,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | PDS Biotechnology Corporation [Member] | Common Stock Warrants [Member]            
Investments at cost 160,000   160,000      
Investments at fair value $ 4,000   $ 14,000      
Number of Shares (in shares) 299,848   299,848      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 3,482,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     3,482,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     1,741,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount     1,741,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount     1,741,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount     1,741,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost $ 278,000   278,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 175,098   175,098      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 312,000   $ 312,000      
Investments at fair value $ 0   $ 59,000      
Number of Shares (in shares) 709,980   709,980      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 3,482,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,482,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 1,741,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 1,741,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 1,741,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Provivi, Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount 1,741,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Greenlight Biosciences, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 1,000,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Greenlight Biosciences, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     500,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Greenlight Biosciences, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 167,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Greenlight Biosciences, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 83,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     2,024,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     1,012,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost 264,000   264,000      
Investments at fair value $ 5,000   $ 0      
Number of Shares (in shares) 318,181   318,181      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 810,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Stealth BioTherapeutics Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 405,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 2,500,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost 198,000   194,000      
Investments at fair value $ 0   $ 167,000      
Number of Shares (in shares) 2,266,669   1,600,002      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 2,500,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Tallac Therapeutics, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000          
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Xeris Pharmaceuticals, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost 73,000   $ 73,000      
Investments at fair value $ 229,000   $ 91,000      
Number of Shares (in shares) 126,000   126,000      
Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Long Grove Pharmaceuticals, LLC [Member] | Term Loan, SOFR Index, One [Member]            
Principal Amount $ 10,138,000          
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Debt Securities [Member]            
Investments at cost 288,355,000   $ 263,280,000      
Investments at fair value 275,746,000   261,520,000      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Warrant [Member]            
Investments at cost 5,206,000   5,149,000      
Investments at fair value 5,988,000   6,374,000      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Magnolia Medical Technologies, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost 194,000   194,000      
Investments at fair value $ 549,000   $ 368,000      
Number of Shares (in shares) 900,043   809,931      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | VERO Biotech LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 377,000   $ 376,000      
Investments at fair value $ 191,000   $ 198,000      
Number of Shares (in shares) 3,701   3,701      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Meditrina, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 83,000   $ 83,000      
Investments at fair value $ 31,000   $ 34,000      
Number of Shares (in shares) 233,993   233,993      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | MicroTransponder, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 47,000   $ 47,000      
Investments at fair value $ 50,000   $ 66,000      
Number of Shares (in shares) 103,172   103,172      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Onkos Surgical, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 192,000   $ 192,000      
Investments at fair value $ 221,000   $ 187,000      
Number of Shares (in shares) 443,674   443,674      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Scientia Vascular, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 163,000   $ 103,000      
Investments at fair value $ 487,000   $ 262,000      
Number of Shares (in shares) 58,410   34,410      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Sonex Health, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 275,000   $ 275,000      
Investments at fair value $ 258,000   $ 266,000      
Number of Shares (in shares) 2,637,133   2,637,133      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Spineology, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 143,000   $ 143,000      
Investments at fair value $ 107,000   $ 108,000      
Number of Shares (in shares) 27,139   2,714,033      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Spineology, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 17,000   $ 16,000      
Investments at fair value $ 28,000   $ 28,000      
Number of Shares (in shares) 22,551   2,255,155      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Lumithera, Inc. [Member] | Royalty Agreement [Member]            
Investments at cost $ 1,116,000   $ 1,146,000      
Investments at fair value 0   100,000      
Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member] | Robin Healthcare, Inc. [Member] | Royalty Agreement [Member]            
Investments at cost 7,330,000   7,319,000      
Investments at fair value 0   0      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]            
Investments at cost     8,918,000      
Investments at fair value     10,650,000      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Debt Securities [Member]            
Investments at cost 202,437,000   222,699,000      
Investments at fair value 173,265,000   198,350,000      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Warrant [Member]            
Investments at cost 8,483,000          
Investments at fair value 12,385,000          
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Havenly, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost 3,178,000   3,178,000      
Investments at fair value $ 3,107,000   $ 3,106,000      
Number of Shares (in shares) 1,446,429   1,446,429      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Kodiak Robotics, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 273,000   $ 273,000      
Investments at fair value $ 2,551,000   $ 15,000      
Number of Shares (in shares) 639,918   639,918      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Noodle Partners, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 116,000   $ 116,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 84,037   84,037      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | OneNetworks, Inc. dba Finexio [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 3,000   $ 3,000      
Investments at fair value $ 3,000   $ 3,000      
Number of Shares (in shares) 184,646   184,646      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Revinate Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 44,000   $ 44,000      
Investments at fair value $ 87,000   $ 90,000      
Number of Shares (in shares) 682,034   682,034      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | SIGNiX, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 177,000   $ 225,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 186,235   186,235      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Mirantis, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 223,000   $ 223,000      
Investments at fair value $ 425,000   $ 585,000      
Number of Shares (in shares) 948,275   948,275      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Slingshot Aerospace, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 123,000   $ 123,000      
Investments at fair value $ 30,000   $ 66,000      
Number of Shares (in shares) 309,208   309,208      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | NextCar Holding Company, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 188,000   $ 188,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 12,618   12,618      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | NextCar Holding Company, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 9,000   $ 9,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 3,913,723   3,913,723      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Supply Network Visiblity Holdings LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 64,000   $ 65,000      
Investments at fair value $ 73,000   $ 75,000      
Number of Shares (in shares) 682   682      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Topia Mobility, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 138,000   $ 138,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 30,496   30,496      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Ursa Space Systems Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 151,000   $ 151,000      
Investments at fair value $ 144,000   $ 148,000      
Number of Shares (in shares) 1,075,072   1,075,072      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Viken Detection Corporation [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 120,000   $ 120,000      
Investments at fair value $ 374,000   $ 234,000      
Number of Shares (in shares) 345,443   345,443      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | xAd, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 177,000   $ 177,000      
Investments at fair value $ 6,000   $ 6,000      
Number of Shares (in shares) 4,343,348   4,343,348      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Optoro, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 182,000   $ 182,000      
Investments at fair value $ 0   $ 99,000      
Number of Shares (in shares) 11,550   11,550      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Standvast Holdings, LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 275,000      
Investments at fair value     $ 0      
Number of Shares (in shares)     1,225,492      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Britecore Holdings, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 98,000   $ 98,000      
Investments at fair value $ 237,000   $ 289,000      
Number of Shares (in shares) 161,215   161,215      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Axiom Space, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 45,000   $ 46,000      
Investments at fair value $ 24,000   $ 35,000      
Number of Shares (in shares) 1,991   1,991      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Unagi, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 32,000      
Investments at fair value     $ 0      
Number of Shares (in shares)     171,081      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Intelepeer Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 138,000   $ 138,000      
Investments at fair value $ 3,129,000   $ 3,156,000      
Number of Shares (in shares) 2,936,535   2,936,535      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Alula Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 93,000   $ 93,000      
Investments at fair value $ 7,000   $ 7,000      
Number of Shares (in shares) 20,000   20,000      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | CAMP NYC, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 36,000   $ 36,000      
Investments at fair value $ 39,000   $ 40,000      
Number of Shares (in shares) 112,356   112,356      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Fictiv, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost     $ 59,000      
Investments at fair value     $ 77,000      
Number of Shares (in shares)     126,841      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Clara Foods Co [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 30,000   $ 30,000      
Investments at fair value $ 42,000   $ 43,000      
Number of Shares (in shares) 46,745   46,745      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Divergent Technologies, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost $ 79,000   $ 79,000      
Investments at fair value $ 4,000   $ 7,000      
Number of Shares (in shares) 9,801   9,801      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Divergent Technologies, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 454,000   $ 454,000      
Investments at fair value $ 442,000   $ 440,000      
Number of Shares (in shares) 45,273   45,273      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Crafty Holdings, Inc.[Member] | Common Stock Warrants [Member]            
Investments at cost $ 132,000   $ 132,000      
Investments at fair value $ 132,000   $ 132,000      
Number of Shares (in shares) 243,278   243,278      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | MyForest Foods Co [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 29,000   $ 29,000      
Investments at fair value $ 24,000   $ 25,000      
Number of Shares (in shares) 250   250      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | DropOff, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost $ 455,000   $ 455,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 516,535   516,535      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | HappyCo, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 26,000          
Investments at fair value $ 23,000          
Number of Shares (in shares) 96,228          
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Primary Kids, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 57,000   $ 57,000      
Investments at fair value $ 333,000   $ 412,000      
Number of Shares (in shares) 553,778   553,778      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Quip NYC Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 325,000   $ 325,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 6,191   6,191      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Updater, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 34,000   $ 34,000      
Investments at fair value $ 26,000   $ 26,000      
Number of Shares (in shares) 108,333   108,333      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | CPG Beyond, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 242,000   $ 242,000      
Investments at fair value $ 226,000   $ 231,000      
Number of Shares (in shares) 500,000   500,000      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Silk, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 175,000   $ 175,000      
Investments at fair value $ 104,000   $ 119,000      
Number of Shares (in shares) 394,110   394,110      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Global Worldwide LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 75,000   $ 75,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 245,810   245,810      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Rocket Lawyer Incorporated [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 92,000   $ 92,000      
Investments at fair value $ 216,000   $ 319,000      
Number of Shares (in shares) 261,721   261,721      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Skillshare, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 162,000   $ 162,000      
Investments at fair value $ 389,000   $ 680,000      
Number of Shares (in shares) 139,074   139,074      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Liqid, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 364,000   $ 364,000      
Investments at fair value $ 121,000   $ 103,000      
Number of Shares (in shares) 344,102   344,102      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Avalanche Technology, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 45,000      
Investments at fair value     $ 0      
Number of Shares (in shares)     5,938      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | E La Carte, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 60,000   $ 60,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 147,361   147,361      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Everstream Holdings, LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 82,000   $ 82,000      
Investments at fair value $ 24,000   $ 34,000      
Number of Shares (in shares) 525,000   525,000      
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member] | Lemongrass Holdings, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 34,000   $ 34,000      
Investments at fair value $ 43,000   $ 48,000      
Number of Shares (in shares) 101,308   101,308      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 5,000,000   $ 5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 4,000,000   4,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Ceribell, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost 147,000   147,000      
Investments at fair value $ 927,000   $ 1,573,000      
Number of Shares (in shares) 89,903   89,903      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 15,000,000   $ 15,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 10,000,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | VERO Biotech LLC [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Candesant Biomedical, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost     152,000      
Investments at fair value     $ 78,000      
Number of Shares (in shares)     93,336      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 3,750,000   $ 3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MicroTransponder, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,750,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Onkos Surgical, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 10,000,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Onkos Surgical, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 10,000,000   10,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Onkos Surgical, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Onkos Surgical, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,801,000   3,187,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,801,000   3,187,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Conventus Orthopaedics, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost 268,000   256,000      
Investments at fair value $ 1,000   $ 102,000      
Number of Shares (in shares) 13,203,395   9,313,541      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 10,000,000   $ 3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 10,000,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Scientia Vascular, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 1,500,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 3,750,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount 3,750,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Seven [Member]            
Principal Amount 3,750,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Sonex Health, Inc. [Member] | Term Loan, Prime Index, Eight [Member]            
Principal Amount 3,750,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | InfoBionic, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost 231,000   231,000      
Investments at fair value $ 169,000   $ 175,000      
Number of Shares (in shares) 5,361,130   5,361,130      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Pivot Bio, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount $ 5,000,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Spineology, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   $ 5,000,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Spineology, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 4,250,000   4,250,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Spineology, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 4,250,000   4,250,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Spineology, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 2,500,000   2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MML US, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,526,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MML US, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,526,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MML US, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,051,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MML US, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,051,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MML US, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 5,013,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | MML US, Inc [Member] | Term Loan, Prime Index, Six [Member]            
Principal Amount 5,013,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | AccuVein Inc [Member] | Common Stock Warrants [Member]            
Investments at cost     7,000      
Investments at fair value     $ 0      
Number of Shares (in shares)     271      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerin Medical, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost 65,000   $ 65,000      
Investments at fair value $ 1,349,000   $ 1,418,000      
Number of Shares (in shares) 1,818,183   1,818,183      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index One [Member]            
Principal Amount     $ 2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index Two [Member]            
Principal Amount     2,500,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Fixed Index Three [Member]            
Principal Amount     200,000      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 48,000   48,000      
Investments at fair value $ 0   $ 16,000      
Number of Shares (in shares) 8,800   8,800      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 2,500,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Aerobiotix, LLC [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 200,000          
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Canary Medical Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost 86,000   $ 86,000      
Investments at fair value $ 1,000   $ 2,000      
Number of Shares (in shares) 12,153   12,153      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost $ 0   $ 0      
Investments at fair value $ 2,000   $ 2,000      
Number of Shares (in shares) 30,585   30,585      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Cognoa, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 162,000   $ 162,000      
Investments at fair value $ 1,000   $ 1,000      
Number of Shares (in shares) 4,635,991   4,635,991      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CSA Medical, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 174,000   $ 174,000      
Investments at fair value $ 468,000   $ 479,000      
Number of Shares (in shares) 4,939,813   4,917,794      
Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | CVRx, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 76,000   $ 76,000      
Investments at fair value $ 9,000   $ 160,000      
Number of Shares (in shares) 47,410   47,410      
Investment, Unaffiliated Issuer [Member] | Energy Efficiency [Member] | Pivot Bio, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 5,000,000   $ 5,000,000      
Investment, Unaffiliated Issuer [Member] | Energy Efficiency [Member] | Pivot Bio, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Alternative Energy Sector [Member] | Sparkcharge, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 2,500,000          
Investment, Unaffiliated Issuer [Member] | Alternative Energy Sector [Member] | Sparkcharge, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 2,500,000          
Investment, Unaffiliated Issuer [Member] | Alternative Energy Sector [Member] | Sparkcharge, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost 45,000          
Investments at fair value $ 36,000          
Number of Shares (in shares) 2,264,151          
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Debt Securities [Member]            
Investments at cost $ 36,850,000   67,637,000      
Investments at fair value 28,843,000   67,052,000      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Warrant [Member]            
Investments at cost 759,000   715,000      
Investments at fair value 120,000   187,000      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Pivot Bio, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost 14,000   14,000      
Investments at fair value $ 12,000   $ 14,000      
Number of Shares (in shares) 210,418   210,418      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 81,000   $ 82,000      
Investments at fair value $ 12,000   $ 17,000      
Number of Shares (in shares) 400,000   400,000      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Soli Organic, Inc [Member] | Common Stock Warrants [Member]            
Investments at cost $ 20,000   $ 20,000      
Investments at fair value $ 0   $ 19,000      
Number of Shares (in shares) 296   296      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Soli Organic, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 382,000   $ 382,000      
Investments at fair value $ 0   $ 10,000      
Number of Shares (in shares) 1,075   1,075      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | LiquiGlide, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 39,000   $ 39,000      
Investments at fair value $ 23,000   $ 25,000      
Number of Shares (in shares) 61,359   61,359      
Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member] | Temperpack Technologies, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 178,000   $ 178,000      
Investments at fair value $ 37,000   $ 102,000      
Number of Shares (in shares) 49,693   49,693      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | GT Medical Technologies, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 3,750,000   $ 3,750,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | GT Medical Technologies, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 3,750,000   3,750,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | GT Medical Technologies, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 7,500,000   7,500,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Hometeam Technologies, Inc [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Debt Securities [Member]            
Investments at cost 107,818,000   106,940,000      
Investments at fair value 100,516,000   104,189,000      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Warrant [Member]            
Investments at cost 990,000   1,047,000      
Investments at fair value 3,136,000   1,066,000      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | BrightInsight, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost 167,000   167,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 85,066   85,066      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | SafelyYou, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 164,000   $ 163,000      
Investments at fair value $ 144,000   $ 149,000      
Number of Shares (in shares) 206,983   150,353      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | GT Medical Technologies, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 83,000   $ 83,000      
Investments at fair value $ 92,000   $ 95,000      
Number of Shares (in shares) 195,984   195,984      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Hound Labs, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 46,000   $ 45,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 451,796   451,796      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Parse Biosciences, Inc. [Member] | Common Stock Warrants [Member]            
Investments at cost $ 71,000   $ 71,000      
Investments at fair value $ 43,000   $ 15,000      
Number of Shares (in shares) 32,244   32,244      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Parse Biosciences, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 166,000   $ 166,000      
Investments at fair value $ 132,000   $ 15,000      
Number of Shares (in shares) 184,253   184,253      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Kate Farms, Inc [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 102,000   $ 101,000      
Investments at fair value $ 2,712,000   $ 700,000      
Number of Shares (in shares) 82,965   82,965      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Elligo Healthcare Research, Inc. [Member] | Preferred Stock Warrants [Member]            
Investments at cost $ 191,000   $ 191,000      
Investments at fair value $ 13,000   $ 92,000      
Number of Shares (in shares) 652,250   652,250      
Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member] | Medsphere Systems Corporation [Member] | Preferred Stock Warrants [Member]            
Investments at cost     $ 60,000      
Investments at fair value     $ 0      
Number of Shares (in shares)     7,097,792      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Fictiv, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     $ 5,000,000      
Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Fictiv, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount $ 1,929,000   1,607,000      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 1,607,000   1,607,000      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount 1,607,000   3,214,000      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, Four [Member]            
Principal Amount 964,000          
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Prime Index, Five [Member]            
Principal Amount 3,214,000          
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Fixed Index One [Member]            
Principal Amount 300,000          
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Hound Labs, Inc. [Member] | Term Loan, Fixed Index Two [Member]            
Principal Amount 250,000          
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount 5,000,000   5,000,000      
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount 5,000,000          
Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Parse Biosciences, Inc. [Member] | Term Loan, Fixed Index Two [Member]            
Principal Amount     5,000,000      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index, One [Member]            
Principal Amount     3,750,000      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index, Two [Member]            
Principal Amount     3,750,000      
Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Axiom Space, Inc [Member] | Term Loan, Prime Index, Three [Member]            
Principal Amount     3,750,000      
Investment, Affiliated Issuer, Noncontrolled [Member]            
Investments at cost 27,493,000   27,491,000      
Investments at fair value 6,707,000 8,307,000 8,307,000 15,847,000 12,577,000 1,132,000
Investment, Affiliated Issuer, Noncontrolled [Member] | Equity Securities [Member]            
Investments at cost 5,000,000   5,000,000      
Investments at fair value 0   0      
Investment, Affiliated Issuer, Noncontrolled [Member] | Warrant [Member]            
Investments at cost 127,000   127,000      
Investments at fair value 0   0      
Investment, Affiliated Issuer, Noncontrolled [Member] | Other Investments [Member]            
Investments at cost 22,366,000   22,364,000      
Investments at fair value 6,707,000   8,307,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Evelo Biosciences, Inc. [Member]            
Investments at fair value 6,707,000 8,307,000 8,307,000 15,847,000 12,577,000 1,132,000
Investment, Affiliated Issuer, Noncontrolled [Member] | Aulea Medical, Inc. [Member]            
Investments at fair value 0 $ 0 0 $ 0 $ 0 $ 0
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Other Investments, Prime Index, One [Member]            
Investments at cost 22,366,000   4,910,000      
Investments at fair value 6,707,000   1,825,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Common Stock [Member]            
Investments at cost 5,000,000   5,000,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 2,164,502   2,164,502      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Other Investments, Prime Index, Two [Member]            
Investments at cost     $ 7,634,000      
Investments at fair value     2,832,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Other Investments, Prime Index, Three [Member]            
Investments at cost     2,946,000      
Investments at fair value     1,095,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Other Investments, Prime Index, Four [Member]            
Investments at cost     2,946,000      
Investments at fair value     1,095,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Warrant [Member]            
Investments at cost $ 127,000   127,000      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 23,196   23,196      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Other Investments, Prime Index, Five [Member]            
Investments at cost     $ 1,964,000      
Investments at fair value     730,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member] | Evelo Biosciences, Inc. [Member] | Other Investments, Prime Index, Six [Member]            
Investments at cost     1,964,000      
Investments at fair value     730,000      
Investment, Affiliated Issuer, Noncontrolled [Member] | Medical Device Sector [Member] | Aulea Medical, Inc. [Member] | Common Stock [Member]            
Investments at cost $ 0   0      
Investments at fair value $ 0   $ 0      
Number of Shares (in shares) 660,537   660,537