XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Schedule of Investments (Unaudited) - Investments (Details) (Parentheticals)
Mar. 31, 2025
Dec. 31, 2024
NAV % 225.70% 207.60%
Investment, Affiliated Issuer, Controlled [Member]    
NAV % 4.80% 9.50%
Investment, Unaffiliated Issuer [Member]    
NAV % 218.20% 195.60%
Unrestricted Short Term Investments [Member]    
NAV % 13.40% 8.10%
Restricted Short Term Investments [Member]    
NAV % 1.10% 1.00%
Equity Securities [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]    
NAV % 0.00% 0.00%
Equity Securities [Member] | Investment, Affiliated Issuer, Controlled [Member]    
NAV % 2.60% 5.30%
Equity Securities [Member] | Investment, Unaffiliated Issuer [Member]    
NAV % 1.90% 2.50%
Other Investments [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]    
NAV % 2.70% 2.50%
Other Investments [Member] | Investment, Affiliated Issuer, Controlled [Member]    
NAV % 1.70% 1.90%
Other Investments [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]    
NAV % 0.00% 0.00%
Warrant [Member] | Investment, Affiliated Issuer, Noncontrolled [Member]    
NAV % 0.00% 0.00%
Warrant [Member] | Investment, Unaffiliated Issuer [Member]    
NAV % 6.10% 5.40%
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]    
NAV % 0.10% 0.10%
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]    
NAV % 2.00% 1.90%
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]    
NAV % 3.50% 3.10%
Warrant [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]    
NAV % 0.50% 0.30%
Debt Securities [Member] | Investment, Affiliated Issuer, Controlled [Member]    
NAV % 0.50% 2.30%
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member]    
NAV % 210.20% 187.70%
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Sustainability Segment [Member]    
NAV % 21.30% 19.90%
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Life Science Segment [Member]    
NAV % 93.10%  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Technology Sector [Member]    
NAV % 61.50% 59.00%
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Software, Healthcare Information and Service [Member]    
NAV %   31.00%
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Healthcare Information and Services Segment [Member]    
NAV % 34.30%  
Debt Securities [Member] | Investment, Unaffiliated Issuer [Member] | Life Science [Member]    
NAV %   77.80%