v3.25.4
Consolidated Schedule of Investments - Investments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investments at cost $ 705,269,000 $ 766,774,000  
Investments at fair value 647,244,000 697,891,000  
Software Sector [Member]      
Investments at cost 199,608,000 154,040,000  
Investments at fair value 190,911,000 151,043,000  
Biotechnology Sector [Member]      
Investments at cost 94,280,000 118,221,000  
Investments at fair value 61,829,000 97,562,000  
Medical Device Sector [Member]      
Investments at cost 227,893,000 213,564,000  
Investments at fair value 222,485,000 205,634,000  
Diagnostics Sector [Member]      
Investments at cost 11,553,000 16,704,000  
Investments at fair value 11,369,000 13,701,000  
Other Sustainability Sector [Member]      
Investments at cost 50,321,000 66,151,000  
Investments at fair value 49,315,000 66,079,000  
Energy Efficiency [Member]      
Investments at cost 125,000 9,818,000  
Investments at fair value 9,000 9,712,000  
Other Healthcare Sector [Member]      
Investments at cost 38,668,000 39,533,000  
Investments at fair value 34,508,000 40,144,000  
Networking Sector [Member]      
Investments at cost 364,000 10,070,000  
Investments at fair value 0 9,827,000  
Communications Sector [Member]      
Investments at cost 522,000 11,711,000  
Investments at fair value 3,142,000 14,763,000  
Investment, Unaffiliated Issuer [Member]      
Investments at cost 616,236,000 694,503,000  
Investments at fair value 584,100,000 657,765,000  
Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   8,918,000  
Investments at fair value   10,650,000  
Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at cost 89,033,000 27,491,000  
Investments at fair value 63,144,000 8,307,000 $ 1,132,000
Investment, Affiliated Issuer, Controlled [Member]      
Investments at cost 0 44,780,000  
Investments at fair value 0 31,819,000 14,223,000
Havenly, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 1,111,000 2,000,000  
Havenly, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 1,667,000 3,000,000  
Havenly, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 3,375,000 2,813,000  
Havenly, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,813,000 2,813,000  
Havenly, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 2,813,000    
Kodiak Robotics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 15,000,000 10,000,000  
Kodiak Robotics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 7,500,000 10,000,000  
Kodiak Robotics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 7,500,000 5,000,000  
Kodiak Robotics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   5,000,000  
BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,500,000 7,000,000  
BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 6,417,000 3,500,000  
BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 3,208,000 3,500,000  
BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 3,208,000 2,750,000  
BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 2,750,000    
BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount 2,250,000    
Noodle Partners, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   10,000,000  
Noodle Partners, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   5,000,000  
Noodle Partners, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   5,000,000  
Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at fair value 1,486,000 8,307,000 1,132,000
Aulea Medical, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at fair value 0 0 0
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at fair value 0 0 7,993,000
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   4,012,000  
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   2,006,000  
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   538,000  
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   532,000  
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   521,000  
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   513,000  
Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Seven [Member]      
Principal Amount   505,000  
Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   3,333,000  
Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,333,000  
Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   2,000,000  
Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   3,333,000  
Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   3,333,000  
Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   2,000,000  
Ceribell, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,000,000 5,000,000  
Ceribell, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 5,000,000 5,000,000  
Ceribell, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 4,000,000 4,000,000  
Spineology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,000,000 5,000,000  
Spineology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 4,250,000 4,250,000  
Spineology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 4,250,000 4,250,000  
Spineology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,500,000 2,500,000  
Hound Labs II, LLC [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at fair value 11,369,000 0  
Hound Labs II, LLC [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 6,789,000    
Candesant Biomedical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   5,000,000  
Candesant Biomedical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   2,500,000  
Candesant Biomedical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   2,500,000  
VERO Biotech LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 15,000,000 15,000,000  
VERO Biotech LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 10,000,000 10,000,000  
VERO Biotech LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
VERO Biotech LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,500,000 2,500,000  
OneNetworks, Inc. dba Finexio [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   2,500,000  
OneNetworks, Inc. dba Finexio [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   2,500,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   6,042,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,021,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   2,417,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   3,021,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   3,625,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   3,021,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Seven [Member]      
Principal Amount   6,042,000  
NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Eight [Member]      
Principal Amount   3,021,000  
NextCar Holding Company, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at fair value 1,079,000 0  
NextCar Holding Company, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Consumer-related Technologies [Member] | Term Loan, Fixed Index One [Member]      
Principal Amount 2,266,000    
Emalex Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   4,167,000  
Emalex Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   5,000,000  
Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at fair value 0 0  
Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Fixed Index One [Member]      
Principal Amount 790,000    
Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Fixed Index Two [Member]      
Principal Amount 304,000    
Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at fair value 0 8,547,000 0
Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member] | Term Loan, Fixed Index One [Member]      
Principal Amount   790,000  
Conventus Orthopaedics, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,801,000 3,187,000  
Conventus Orthopaedics, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 2,801,000 3,187,000  
MasteryPrep, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 7,500,000    
MasteryPrep, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 7,500,000    
Lyrical Foods, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,679,000 2,679,000  
Lyrical Foods, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 2,679,000    
Mirantis, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 4,583,000 5,000,000  
Mirantis, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 4,583,000 5,000,000  
Mirantis, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 4,583,000 5,000,000  
Mirantis, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 4,583,000 5,000,000  
Elligo Health Research, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 10,000,000 10,000,000  
Elligo Health Research, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 5,000,000 5,000,000  
Elligo Health Research, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
Elligo Health Research, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 5,000,000 5,000,000  
KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   6,250,000  
KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   6,250,000  
Mobia Medical Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 3,750,000 3,750,000  
Mobia Medical Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 3,750,000 3,750,000  
Onkos Surgical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 10,000,000 10,000,000  
Onkos Surgical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 10,000,000 10,000,000  
Onkos Surgical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
Onkos Surgical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 5,000,000 5,000,000  
Onkos Surgical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 5,000,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,246,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 3,497,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 1,749,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 3,497,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 1,749,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount 3,497,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Seven [Member]      
Principal Amount 1,749,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Revolver Loan, Prime Index, One [Member]      
Principal Amount 5,000,000    
Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member] | Revolver Loan, Prime Index, Two [Member]      
Principal Amount 5,000,000    
InfoBionic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,000,000 5,000,000  
InfoBionic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 5,000,000 5,000,000  
InfoBionic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
InfoBionic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,500,000    
InfoBionic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 2,500,000    
Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 10,000,000 3,750,000  
Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 10,000,000 3,750,000  
Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 1,500,000 5,000,000  
Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 3,500,000    
Pivot Bio, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Energy Efficiency [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   5,000,000  
Pivot Bio, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Energy Efficiency [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   5,000,000  
Native Microbials, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   2,875,000  
Native Microbials, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   1,917,000  
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at fair value 0 17,042,000 0
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   1,948,000  
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   1,948,000  
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   1,948,000  
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   1,948,000  
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   315,000  
Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   156,000  
PDS Biotechnology Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   8,750,000  
PDS Biotechnology Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,281,000  
PDS Biotechnology Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   3,281,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,500,000 2,500,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 2,500,000 2,500,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 5,000,000 5,000,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 3,750,000 3,750,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount 3,750,000 3,750,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Seven [Member]      
Principal Amount 3,750,000 3,750,000  
Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Eight [Member]      
Principal Amount 3,750,000 3,750,000  
Ursa Space Systems Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,500,000 2,500,000  
Ursa Space Systems Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 2,500,000 2,500,000  
Ursa Space Systems Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 2,500,000    
Ursa Space Systems Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,500,000    
Apkudo, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,000,000    
Apkudo, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 5,000,000    
New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   3,594,000  
New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,594,000  
SafelyYou, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   5,000,000  
SafelyYou, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   5,000,000  
Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   3,482,000  
Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,482,000  
Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   1,741,000  
Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   1,741,000  
Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   1,741,000  
Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   1,741,000  
Viken Detection Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,833,000 4,833,000  
Viken Detection Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 1,417,000 2,417,000  
Viken Detection Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 1,417,000 2,417,000  
HIMV LLC [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at fair value 0 6,230,000 $ 6,230,000
Greenlight Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   1,000,000  
Greenlight Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   500,000  
Sparkcharge, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Alternative Energy Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,500,000    
Sparkcharge, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Alternative Energy Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 2,500,000    
Britecore Holdings, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 10,000,000 5,000,000  
Britecore Holdings, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 7,500,000 2,500,000  
Britecore Holdings, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 2,500,000 2,500,000  
Britecore Holdings, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   2,500,000  
Britecore Holdings, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   2,500,000  
Samba TV, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 10,014,000    
Samba TV, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 7,510,000    
Samba TV, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,007,000    
Samba TV, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,503,000    
Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   5,000,000  
Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   2,500,000  
Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   5,000,000  
Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   2,500,000  
Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   5,000,000  
Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   2,500,000  
GT Medical Technologies, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 3,750,000 3,750,000  
GT Medical Technologies, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 3,750,000 3,750,000  
GT Medical Technologies, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 7,500,000 7,500,000  
Stealth BioTherapeutics Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   2,024,000  
Stealth BioTherapeutics Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   1,012,000  
Supply Network Visibility Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,500,000 2,500,000  
Supply Network Visibility Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 3,500,000 3,500,000  
Supply Network Visibility Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 2,500,000 2,500,000  
Supply Network Visibility Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 1,500,000 1,500,000  
Supply Network Visibility Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 5,000,000 5,000,000  
Tallac Therapeutics, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   2,500,000  
Tallac Therapeutics, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   2,500,000  
Hound Labs, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Fixed Index One [Member]      
Principal Amount   300,000  
Hound Labs, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Fixed Index Two [Member]      
Principal Amount   250,000  
Hound Labs, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   1,607,000  
Hound Labs, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   1,607,000  
Hound Labs, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   3,214,000  
Parse Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   5,000,000  
Parse Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Diagnostics Sector [Member] | Term Loan, Fixed Index Two [Member]      
Principal Amount   5,000,000  
MML US, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 2,565,000    
MML US, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 2,565,000    
MML US, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,129,000    
MML US, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 5,129,000    
MML US, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 5,091,000    
MML US, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount 5,091,000    
Crafty Holdings, Inc.[Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 5,000,000 5,000,000  
Crafty Holdings, Inc.[Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 5,000,000 5,000,000  
Crafty Holdings, Inc.[Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 5,000,000 5,000,000  
Crafty Holdings, Inc.[Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,000,000    
Optoro, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   2,500,000  
Optoro, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   1,875,000  
Hometeam Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 4,821,000 5,000,000  
Hometeam Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 4,821,000 5,000,000  
Hometeam Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 4,821,000 5,000,000  
Hometeam Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 4,821,000 5,000,000  
Hometeam Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Healthcare Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount 4,821,000 5,000,000  
Standvast Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   2,500,000  
Standvast Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   2,500,000  
Standvast Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   2,500,000  
Aerobiotix, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Fixed Index One [Member]      
Principal Amount   2,500,000  
Aerobiotix, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Fixed Index Two [Member]      
Principal Amount   2,500,000  
Aerobiotix, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member] | Term Loan, Fixed Index Three [Member]      
Principal Amount   200,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   3,750,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,750,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   7,500,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount   3,750,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Five [Member]      
Principal Amount   3,750,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Six [Member]      
Principal Amount   4,500,000  
Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Other Sustainability Sector [Member] | Term Loan, Prime Index, Seven [Member]      
Principal Amount   2,000,000  
DropOff, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 7,850,000 6,804,000  
DropOff, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 6,804,000 6,280,000  
DropOff, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 6,280,000 2,617,000  
DropOff, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,617,000    
Unagi, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   1,415,000  
Unagi, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   708,000  
Unagi, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Consumer-related Technologies [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   708,000  
Axiom Space, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   3,750,000  
Axiom Space, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   3,750,000  
Axiom Space, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Communications Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount   3,750,000  
HappyCo, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount 3,000,000    
HappyCo, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount 3,000,000    
HappyCo, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Three [Member]      
Principal Amount 2,000,000    
HappyCo, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Software Sector [Member] | Term Loan, Prime Index, Four [Member]      
Principal Amount 2,000,000    
Fictiv, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Term Loan, Prime Index, One [Member]      
Principal Amount   5,000,000  
Fictiv, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Networking Sector [Member] | Term Loan, Prime Index, Two [Member]      
Principal Amount   5,000,000  
Unrestricted Short Term Investments [Member]      
Investments at cost 34,711,000 27,266,000  
Investments at fair value 34,711,000 27,266,000  
Unrestricted Short Term Investments [Member] | U S Bank Money Market Deposit Account [Member]      
Investments at cost 34,711,000 27,266,000  
Investments at fair value 34,711,000 27,266,000  
Common Stock Warrants [Member] | Havenly, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost 3,463,000 3,178,000  
Investments at fair value $ 3,510,000 $ 3,106,000  
Number of Shares (in shares) 1,633,929 1,446,429  
Common Stock Warrants [Member] | Avalo Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 311,000 $ 311,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 149 117  
Common Stock Warrants [Member] | Spineology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 65,000 $ 143,000  
Investments at fair value $ 41,000 $ 108,000  
Number of Shares (in shares) 27,139 2,714,033  
Common Stock Warrants [Member] | NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 97,000 $ 188,000  
Investments at fair value $ 118,000 $ 0  
Number of Shares (in shares) 31,848 12,618  
Common Stock Warrants [Member] | BioVaxys Technology Corp. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 5,000    
Investments at fair value $ 0    
Number of Shares (in shares) 400,000    
Common Stock Warrants [Member] | Imunon, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 65,000 $ 65,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 19,671 19,671  
Common Stock Warrants [Member] | Mirantis, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 223,000 $ 223,000  
Investments at fair value $ 420,000 $ 585,000  
Number of Shares (in shares) 948,275 948,275  
Common Stock Warrants [Member] | Mustang Bio, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 146,000 $ 146,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 568 16,611  
Common Stock Warrants [Member] | Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 60,000    
Investments at fair value $ 235,000    
Number of Shares (in shares) 24,000    
Common Stock Warrants [Member] | PDS Biotechnology Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 161,000 $ 160,000  
Investments at fair value $ 0 $ 14,000  
Number of Shares (in shares) 381,625 299,848  
Common Stock Warrants [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 278,000 $ 278,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 175,098 175,098  
Common Stock Warrants [Member] | Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost   $ 20,000  
Investments at fair value   $ 19,000  
Number of Shares (in shares)   296  
Common Stock Warrants [Member] | Stealth BioTherapeutics Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 266,000 $ 264,000  
Investments at fair value $ 6,000 $ 0  
Number of Shares (in shares) 454,544 318,181  
Common Stock Warrants [Member] | Xeris Pharmaceuticals, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 73,000 $ 73,000  
Investments at fair value $ 691,000 $ 91,000  
Number of Shares (in shares) 126,000 126,000  
Common Stock Warrants [Member] | Parse Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost   $ 71,000  
Investments at fair value   $ 15,000  
Number of Shares (in shares)   32,244  
Common Stock Warrants [Member] | Crafty Holdings, Inc.[Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 138,000 $ 132,000  
Investments at fair value $ 178,000 $ 132,000  
Number of Shares (in shares) 260,972 243,278  
Common Stock Warrants [Member] | AccuVein Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost   $ 7,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   271  
Common Stock Warrants [Member] | DropOff, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 455,000 $ 455,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 723,228 516,535  
Common Stock Warrants [Member] | Cognoa, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 0 $ 0  
Investments at fair value $ 2,000 $ 2,000  
Number of Shares (in shares) 61,170 30,585  
Common Stock Warrants [Member] | Axiom Space, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 50,000 $ 46,000  
Investments at fair value $ 33,000 $ 35,000  
Number of Shares (in shares) 2,654 1,991  
Common Stock Warrants [Member] | Fictiv, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 59,000  
Investments at fair value   $ 77,000  
Number of Shares (in shares)   126,841  
Common Stock Warrants [Member] | CVRx, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 76,000 $ 76,000  
Investments at fair value $ 20,000 $ 160,000  
Number of Shares (in shares) 47,410 47,410  
Common Stock Warrants [Member] | Divergent Technologies, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 80,000 $ 79,000  
Investments at fair value $ 59,000 $ 7,000  
Number of Shares (in shares) 13,068 9,801  
Common Stock Warrants [Member] | E La Carte, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 60,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   147,361  
Preferred Stock Warrants [Member] | Kodiak Robotics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 273,000  
Investments at fair value   $ 15,000  
Number of Shares (in shares)   639,918  
Preferred Stock Warrants [Member] | BrightInsight, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost $ 168,000 $ 167,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 232,871 85,066  
Preferred Stock Warrants [Member] | Noodle Partners, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 116,000 $ 116,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 84,037 84,037  
Preferred Stock Warrants [Member] | Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 372,000 $ 214,000  
Investments at fair value $ 274,000 $ 270,000  
Number of Shares (in shares) 13,821 7,404  
Preferred Stock Warrants [Member] | Ceribell, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 147,000 $ 147,000  
Investments at fair value $ 1,205,000 $ 1,573,000  
Number of Shares (in shares) 89,903 89,903  
Preferred Stock Warrants [Member] | Spineology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 109,000 $ 16,000  
Investments at fair value $ 69,000 $ 28,000  
Number of Shares (in shares) 45,101 2,255,155  
Preferred Stock Warrants [Member] | Candesant Biomedical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost   $ 152,000  
Investments at fair value   $ 78,000  
Number of Shares (in shares)   93,336  
Preferred Stock Warrants [Member] | VERO Biotech LLC [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 379,000 $ 376,000  
Investments at fair value $ 111,000 $ 198,000  
Number of Shares (in shares) 3,701 3,701  
Preferred Stock Warrants [Member] | OneNetworks, Inc. dba Finexio [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 3,000 $ 3,000  
Investments at fair value $ 2,000 $ 3,000  
Number of Shares (in shares) 184,646 184,646  
Preferred Stock Warrants [Member] | Magnolia Medical Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 194,000 $ 194,000  
Investments at fair value $ 321,000 $ 368,000  
Number of Shares (in shares) 900,043 809,931  
Preferred Stock Warrants [Member] | NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 9,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   3,913,723  
Preferred Stock Warrants [Member] | Emalex Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 176,000 $ 176,000  
Investments at fair value $ 447,000 $ 129,000  
Number of Shares (in shares) 110,402 110,402  
Preferred Stock Warrants [Member] | Revinate Holdings, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 44,000 $ 44,000  
Investments at fair value $ 86,000 $ 90,000  
Number of Shares (in shares) 682,034 682,034  
Preferred Stock Warrants [Member] | Meditrina, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 83,000 $ 83,000  
Investments at fair value $ 95,000 $ 34,000  
Number of Shares (in shares) 233,993 233,993  
Preferred Stock Warrants [Member] | SIGNiX, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 177,000 $ 225,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 186,235 186,235  
Preferred Stock Warrants [Member] | Conventus Orthopaedics, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 268,000 $ 256,000  
Investments at fair value $ 0 $ 102,000  
Number of Shares (in shares) 13,203,395 9,313,541  
Preferred Stock Warrants [Member] | MicroTransponder, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 47,000    
Investments at fair value $ 47,000    
Number of Shares (in shares) 103,172    
Preferred Stock Warrants [Member] | KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 138,000 $ 50,000  
Investments at fair value $ 13,000 $ 53,000  
Number of Shares (in shares) 134,614 48,076  
Preferred Stock Warrants [Member] | Mobia Medical Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost   $ 47,000  
Investments at fair value   $ 66,000  
Number of Shares (in shares)   103,172  
Preferred Stock Warrants [Member] | Slingshot Aerospace, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 123,000 $ 123,000  
Investments at fair value $ 45,000 $ 66,000  
Number of Shares (in shares) 309,208 309,208  
Preferred Stock Warrants [Member] | Onkos Surgical, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 192,000 $ 192,000  
Investments at fair value $ 200,000 $ 187,000  
Number of Shares (in shares) 443,674 443,674  
Preferred Stock Warrants [Member] | Supply Network Visiblity Holdings LLC [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 64,000 $ 65,000  
Investments at fair value $ 0 $ 75,000  
Number of Shares (in shares) 682 682  
Preferred Stock Warrants [Member] | InfoBionic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 361,000 $ 231,000  
Investments at fair value $ 705,000 $ 175,000  
Number of Shares (in shares) 8,488,456 5,361,130  
Preferred Stock Warrants [Member] | Scientia Vascular, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 206,000 $ 103,000  
Investments at fair value $ 481,000 $ 262,000  
Number of Shares (in shares) 49,157 34,410  
Preferred Stock Warrants [Member] | Pivot Bio, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost $ 14,000 $ 14,000  
Investments at fair value $ 2,000 $ 14,000  
Number of Shares (in shares) 210,418 210,418  
Preferred Stock Warrants [Member] | Native Microbials, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 93,000 $ 73,000  
Investments at fair value $ 4,000 $ 68,000  
Number of Shares (in shares) 178,631 112,879  
Preferred Stock Warrants [Member] | Topia Mobility, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 138,000 $ 138,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 30,496 30,496  
Preferred Stock Warrants [Member] | Sonex Health, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost $ 275,000 $ 275,000  
Investments at fair value $ 199,000 $ 266,000  
Number of Shares (in shares) 2,637,133 2,637,133  
Preferred Stock Warrants [Member] | Ursa Space Systems Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 151,000 $ 151,000  
Investments at fair value $ 169,000 $ 148,000  
Number of Shares (in shares) 1,075,072 1,075,072  
Preferred Stock Warrants [Member] | New Aerofarms, Inc. assignee of Aerofarms, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost $ 88,000 $ 82,000  
Investments at fair value $ 30,000 $ 17,000  
Number of Shares (in shares) 800,000 400,000  
Preferred Stock Warrants [Member] | SafelyYou, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost $ 163,000 $ 163,000  
Investments at fair value $ 98,000 $ 149,000  
Number of Shares (in shares) 206,983 150,353  
Preferred Stock Warrants [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost $ 312,000 $ 312,000  
Investments at fair value $ 0 $ 59,000  
Number of Shares (in shares) 709,980 709,980  
Preferred Stock Warrants [Member] | Viken Detection Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 120,000 $ 120,000  
Investments at fair value $ 314,000 $ 234,000  
Number of Shares (in shares) 345,443 345,443  
Preferred Stock Warrants [Member] | xAd, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 177,000 $ 177,000  
Investments at fair value $ 0 $ 6,000  
Number of Shares (in shares) 4,343,348 4,343,348  
Preferred Stock Warrants [Member] | Sparkcharge, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Alternative Energy Sector [Member]      
Investments at cost $ 45,000    
Investments at fair value $ 36,000    
Number of Shares (in shares) 2,264,151    
Preferred Stock Warrants [Member] | Britecore Holdings, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 137,000 $ 98,000  
Investments at fair value $ 229,000 $ 289,000  
Number of Shares (in shares) 194,570 161,215  
Preferred Stock Warrants [Member] | Soli Organic, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost   $ 382,000  
Investments at fair value   $ 10,000  
Number of Shares (in shares)   1,075  
Preferred Stock Warrants [Member] | GT Medical Technologies, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost $ 144,000 $ 83,000  
Investments at fair value $ 39,000 $ 95,000  
Number of Shares (in shares) 326,640 195,984  
Preferred Stock Warrants [Member] | Tallac Therapeutics, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Investments at cost   $ 194,000  
Investments at fair value   $ 167,000  
Number of Shares (in shares)   1,600,002  
Preferred Stock Warrants [Member] | Hound Labs, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost   $ 45,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   451,796  
Preferred Stock Warrants [Member] | Parse Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost   $ 166,000  
Investments at fair value   $ 15,000  
Number of Shares (in shares)   184,253  
Preferred Stock Warrants [Member] | Optoro, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 182,000  
Investments at fair value   $ 99,000  
Number of Shares (in shares)   11,550  
Preferred Stock Warrants [Member] | LiquiGlide, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost $ 53,000 $ 39,000  
Investments at fair value $ 47,000 $ 25,000  
Number of Shares (in shares) 122,717 61,359  
Preferred Stock Warrants [Member] | Aerin Medical, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 66,000 $ 65,000  
Investments at fair value $ 1,333,000 $ 1,418,000  
Number of Shares (in shares) 1,818,183 1,818,183  
Preferred Stock Warrants [Member] | Kate Farms, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost   $ 101,000  
Investments at fair value   $ 700,000  
Number of Shares (in shares)   82,965  
Preferred Stock Warrants [Member] | Elligo Healthcare Research, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost $ 191,000 $ 191,000  
Investments at fair value $ 0 $ 92,000  
Number of Shares (in shares) 652,250 652,250  
Preferred Stock Warrants [Member] | Standvast Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 275,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   1,225,492  
Preferred Stock Warrants [Member] | Aerobiotix, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost   $ 48,000  
Investments at fair value   $ 16,000  
Number of Shares (in shares)   8,800  
Preferred Stock Warrants [Member] | Canary Medical Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 86,000 $ 86,000  
Investments at fair value $ 0 $ 2,000  
Number of Shares (in shares) 12,153 12,153  
Preferred Stock Warrants [Member] | Temperpack Technologies, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost $ 185,000 $ 178,000  
Investments at fair value $ 28,000 $ 102,000  
Number of Shares (in shares) 66,605 49,693  
Preferred Stock Warrants [Member] | Cognoa, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 162,000 $ 162,000  
Investments at fair value $ 3,000 $ 1,000  
Number of Shares (in shares) 7,152,669 4,635,991  
Preferred Stock Warrants [Member] | Unagi, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 32,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   171,081  
Preferred Stock Warrants [Member] | Medsphere Systems Corporation [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost   $ 60,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   7,097,792  
Preferred Stock Warrants [Member] | Intelepeer Holdings, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 138,000 $ 138,000  
Investments at fair value $ 2,730,000 $ 3,156,000  
Number of Shares (in shares) 2,936,535 2,936,535  
Preferred Stock Warrants [Member] | HappyCo, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 26,000    
Investments at fair value $ 20,000    
Number of Shares (in shares) 96,228    
Preferred Stock Warrants [Member] | CSA Medical, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Medical Device Sector [Member]      
Investments at cost $ 174,000 $ 174,000  
Investments at fair value $ 462,000 $ 479,000  
Number of Shares (in shares) 4,939,813 4,917,794  
Preferred Stock Warrants [Member] | Alula Holdings, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 93,000 $ 93,000  
Investments at fair value $ 6,000 $ 7,000  
Number of Shares (in shares) 20,000 20,000  
Preferred Stock Warrants [Member] | CAMP NYC, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 57,000 $ 36,000  
Investments at fair value $ 76,000 $ 40,000  
Number of Shares (in shares) 224,712 112,356  
Preferred Stock Warrants [Member] | Clara Foods Co [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 30,000 $ 30,000  
Investments at fair value $ 41,000 $ 43,000  
Number of Shares (in shares) 46,745 46,745  
Preferred Stock Warrants [Member] | Divergent Technologies, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 538,000 $ 454,000  
Investments at fair value $ 771,000 $ 440,000  
Number of Shares (in shares) 71,014 45,273  
Preferred Stock Warrants [Member] | MyForest Foods Co [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 41,000 $ 29,000  
Investments at fair value $ 47,000 $ 25,000  
Number of Shares (in shares) 500 250  
Preferred Stock Warrants [Member] | Primary Kids, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 57,000 $ 57,000  
Investments at fair value $ 73,000 $ 412,000  
Number of Shares (in shares) 553,778 553,778  
Preferred Stock Warrants [Member] | Quip NYC Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 325,000 $ 325,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 10,833 6,191  
Preferred Stock Warrants [Member] | Updater, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 34,000 $ 34,000  
Investments at fair value $ 0 $ 26,000  
Number of Shares (in shares) 108,333 108,333  
Preferred Stock Warrants [Member] | CPG Beyond, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 242,000 $ 242,000  
Investments at fair value $ 57,000 $ 231,000  
Number of Shares (in shares) 500,000 500,000  
Preferred Stock Warrants [Member] | Silk, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 175,000 $ 175,000  
Investments at fair value $ 173,000 $ 119,000  
Number of Shares (in shares) 394,110 394,110  
Preferred Stock Warrants [Member] | Global Worldwide LLC [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 75,000 $ 75,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 245,810 245,810  
Preferred Stock Warrants [Member] | Rocket Lawyer Incorporated [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 92,000 $ 92,000  
Investments at fair value $ 151,000 $ 319,000  
Number of Shares (in shares) 261,721 261,721  
Preferred Stock Warrants [Member] | Skillshare, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 162,000 $ 162,000  
Investments at fair value $ 0 $ 680,000  
Number of Shares (in shares) 139,316 139,074  
Preferred Stock Warrants [Member] | Liqid, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 364,000 $ 364,000  
Investments at fair value $ 0 $ 103,000  
Number of Shares (in shares) 344,102 344,102  
Preferred Stock Warrants [Member] | Everstream Holdings, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 82,000 $ 82,000  
Investments at fair value $ 0 $ 34,000  
Number of Shares (in shares) 525,000 525,000  
Preferred Stock Warrants [Member] | Lemongrass Holdings, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost $ 57,000 $ 34,000  
Investments at fair value $ 96,000 $ 48,000  
Number of Shares (in shares) 202,616 101,308  
Preferred Stock Warrants [Member] | Avalanche Technology, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost   $ 45,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   5,938  
Other Investments, Prime Index, One [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost   $ 4,910,000  
Investments at fair value   1,825,000  
Common Stock [Member] | Kodiak Robotics, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 3,100,000    
Investments at fair value $ 3,700,000    
Number of Shares (in shares) 338,798    
Common Stock [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [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  
Common Stock [Member] | Aulea Medical, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Medical Device Sector [Member]      
Investments at cost $ 0 $ 0  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 660,537 660,537  
Common Stock [Member] | Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member]      
Investments at cost   $ 639,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   2,278,272  
Common Stock [Member] | Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 250,000 $ 250,000  
Investments at fair value $ 217,000 $ 250,000  
Number of Shares (in shares) 1,162 1,162  
Common Stock [Member] | Emalex Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   $ 356,000  
Investments at fair value   $ 356,000  
Number of Shares (in shares)   32,831  
Common Stock [Member] | BioVaxys Technology Corp. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 14,000    
Investments at fair value $ 11,000    
Number of Shares (in shares) 66,170    
Common Stock [Member] | Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member]      
Investments at cost   $ 3,297,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   108,320  
Common Stock [Member] | Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member]      
Investments at cost $ 1,292,000    
Investments at fair value $ 1,292,000    
Number of Shares (in shares) 4,274,555    
Common Stock [Member] | Cognoa, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 976,000 $ 487,000  
Investments at fair value $ 975,000 $ 487,000  
Number of Shares (in shares) 16,247,754 8,123,877  
Common Stock [Member] | Lumithera, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   $ 2,000,000  
Investments at fair value   $ 1,700,000  
Number of Shares (in shares)   392,651  
Common Stock [Member] | Cadrenal Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 0 $ 0  
Investments at fair value $ 271,000 $ 580,000  
Number of Shares (in shares) 40,000 40,000  
Common Stock [Member] | Getaround, Inc [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   $ 253,000  
Investments at fair value   $ 3,000  
Number of Shares (in shares)   87,082  
Common Stock [Member] | SnagAJob.com, Inc [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 9,000 $ 9,000  
Investments at fair value $ 0 $ 83,000  
Number of Shares (in shares) 82,974 82,974  
Common Stock [Member] | Tigo Energy, Inc. [Member] | Investment, Unaffiliated Issuer [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  
Term Loan, Prime Index, One [Member] | Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount $ 10,000,000    
Term Loan, Prime Index, One [Member] | Emalex Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 1,667,000    
Term Loan, Prime Index, One [Member] | KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 4,250,000    
Term Loan, Prime Index, One [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 1,906,000    
Other Investments, Prime Index, Two [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost   $ 7,634,000  
Investments at fair value   2,832,000  
Term Loan, Prime Index, Two [Member] | Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 5,500,000    
Term Loan, Prime Index, Two [Member] | KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 4,250,000    
Term Loan, Prime Index, Two [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 1,906,000    
Other Investments [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost 25,166,000 8,465,000  
Investments at fair value 1,958,000 100,000  
Other Investments [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost 10,149,000    
Investments at fair value 0    
Other Investments [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 15,017,000    
Investments at fair value 1,958,000    
Other Investments [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at cost 20,092,000 22,364,000  
Investments at fair value 1,486,000 8,307,000  
Other Investments [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at cost   5,880,000  
Investments at fair value   6,230,000  
Other Investments [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost 20,092,000    
Investments at fair value 1,486,000    
Other Investments [Member] | Better Place Forests Co. [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost 10,149,000    
Investments at fair value 0    
Other Investments [Member] | HIMV LLC [Member] | Investment, Affiliated Issuer, Controlled [Member] | Biotechnology Sector [Member]      
Investments at cost   5,880,000  
Investments at fair value   6,230,000  
Restricted Short Term Investments [Member]      
Investments at cost 2,463,000 3,338,000  
Investments at fair value 2,463,000 3,338,000  
Restricted Short Term Investments [Member] | U S Bank Money Market Deposit Account [Member]      
Investments at cost 2,463,000 3,338,000  
Investments at fair value 2,463,000 3,338,000  
Other Investments, Prime Index, Three [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost   2,946,000  
Investments at fair value   1,095,000  
Equity Securities [Member]      
Investments at cost 42,655,000 35,942,000  
Investments at fair value 31,127,000 26,198,000  
Equity Securities [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost 8,639,000 9,653,000  
Investments at fair value 6,716,000 8,277,000  
Equity Securities [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at cost 34,016,000 5,000,000  
Investments at fair value 24,411,000 0  
Equity Securities [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at cost   21,289,000  
Investments at fair value   17,921,000  
Term Loan, Prime Index, Three [Member] | Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 5,000,000    
Term Loan, Prime Index, Three [Member] | KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 4,250,000    
Term Loan, Prime Index, Three [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 953,000    
Other Investments, Prime Index, Four [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost   2,946,000  
Investments at fair value   1,095,000  
Warrant [Member]      
Investments at cost 14,868,000 15,956,000  
Investments at fair value 16,648,000 18,277,000  
Warrant [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost 14,741,000 15,829,000  
Investments at fair value 16,648,000 18,277,000  
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost 8,344,000    
Investments at fair value 9,404,000    
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 5,346,000 5,149,000  
Investments at fair value 6,964,000 6,374,000  
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost 666,000 1,047,000  
Investments at fair value 137,000 1,066,000  
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost 385,000 715,000  
Investments at fair value 143,000 187,000  
Warrant [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Investments at cost 127,000 127,000  
Investments at fair value 0 0  
Warrant [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost 127,000 127,000  
Investments at fair value $ 0 $ 0  
Number of Shares (in shares) 23,196 23,196  
Preferred Stock [Member] | Better Place Forests Co. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Consumer-related Technologies [Member]      
Investments at cost   $ 3,922,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   5,350,142  
Preferred Stock [Member] | Hound Labs II, LLC [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Diagnostics Sector [Member]      
Investments at cost $ 4,764,000    
Investments at fair value $ 4,764,000    
Number of Shares (in shares) 4,769    
Preferred Stock [Member] | NextCar Holding Company, Inc [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   $ 89,000  
Investments at fair value   $ 0  
Number of Shares (in shares)   2,688,971  
Preferred Stock [Member] | NextCar Holding Company, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Consumer-related Technologies [Member]      
Investments at cost $ 0    
Investments at fair value $ 0    
Number of Shares (in shares) 2,688,971    
Preferred Stock [Member] | Emalex Biosciences, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 545,000    
Investments at fair value $ 656,000    
Number of Shares (in shares) 47,461    
Preferred Stock [Member] | Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member]      
Investments at cost $ 9,751,000    
Investments at fair value $ 0    
Number of Shares (in shares) 168,377    
Preferred Stock [Member] | Nexii Building Solutions, Inc [Member] | Investment, Affiliated Issuer, Controlled [Member] | Other Sustainability Sector [Member]      
Investments at cost   $ 3,419,000  
Investments at fair value   $ 7,909,000  
Number of Shares (in shares)   542  
Preferred Stock [Member] | Shengrow, Inc. aka Soli Organic, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Other Sustainability Sector [Member]      
Investments at cost $ 13,209,000    
Investments at fair value $ 18,355,000    
Number of Shares (in shares) 1,964,733    
Preferred Stock [Member] | Swift Health Systems Inc. [Member] | Investment, Affiliated Issuer, Controlled [Member] | Medical Device Sector [Member]      
Investments at cost   $ 10,012  
Investments at fair value   $ 10,012  
Number of Shares (in shares)   3,588,505  
Preferred Stock [Member] | Cognoa, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 500,000 $ 250,000  
Investments at fair value $ 500,000 $ 250,000  
Number of Shares (in shares) 2,119,272 1,059,636  
Preferred Stock [Member] | Axiom Space, Inc [Member] | Investment, Unaffiliated Issuer [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  
Preferred Stock [Member] | PebblePost, Inc [Member] | Investment, Unaffiliated Issuer [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  
Preferred Stock [Member] | Caastle, Inc [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   $ 2,681,000  
Investments at fair value   $ 2,681,000  
Number of Shares (in shares)   242,180  
Preferred Stock [Member] | Decisyon, Inc [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost $ 2,800,000 $ 2,800,000  
Investments at fair value $ 0 $ 1,281,000  
Number of Shares (in shares) 280,000 280,000  
Preferred Stock [Member] | Lotame Solutions, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   $ 4,000  
Investments at fair value   $ 193,000  
Number of Shares (in shares)   66,127  
Term Loan, Prime Index, Four [Member] | Castle Creek Biosciences, Inc [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount $ 5,000,000    
Term Loan, Prime Index, Four [Member] | KSQ Therapeutics, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 4,250,000    
Term Loan, Prime Index, Four [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 953,000    
Other Investments, Prime Index, Five [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost   $ 1,964,000  
Investments at fair value   730,000  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost 567,690,000 660,556,000  
Investments at fair value 558,778,000 631,111,000  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]      
Investments at cost 205,442,000 222,699,000  
Investments at fair value 201,718,000 198,350,000  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 274,306,000 263,280,000  
Investments at fair value 271,276,000 261,520,000  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]      
Investments at cost 83,073,000 106,940,000  
Investments at fair value 80,915,000 104,189,000  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]      
Investments at cost 4,869,000 67,637,000  
Investments at fair value 4,869,000 67,052,000  
Debt Securities [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]      
Principal Amount    
Investments at cost 34,798,000    
Investments at fair value $ 37,247,000    
Floor    
Debt Securities [Member] | Investment, Affiliated Issuer, Controlled [Member]      
Investments at cost   17,611,000  
Investments at fair value   7,668,000  
Other Investments, Prime Index, Six [Member] | Evelo Biosciences, Inc. [Member] | Investment, Affiliated Issuer, Noncontrolled [Member] | Biotechnology Sector [Member]      
Investments at cost   1,964,000  
Investments at fair value   730,000  
Term Loan, SOFR Index, One [Member] | Long Grove Pharmaceuticals, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount $ 10,298,000    
Term Loan, Prime Index, Five [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 953,000    
Term Loan, Prime Index, Six [Member] | Provivi, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Biotechnology Sector [Member]      
Principal Amount 953,000    
Royalty Agreement [Member] | BioVaxys Technology Corp. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 5,073,000    
Investments at fair value 0    
Royalty Agreement [Member] | Aerobiotix, LLC [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 1,498,000    
Investments at fair value 1,574,000    
Royalty Agreement [Member] | Lumithera, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 1,116,000 1,146,000  
Investments at fair value 384,000 100,000  
Royalty Agreement [Member] | Robin Healthcare, Inc. [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]      
Investments at cost 7,330,000 7,319,000  
Investments at fair value $ 0 0  
Preferred Stock 2 [Member] | Lotame Solutions, Inc. [Member] | Investment, Unaffiliated Issuer [Member]      
Investments at cost   29,000  
Investments at fair value   $ 29,000  
Number of Shares (in shares)   9,381