XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Investments - Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Investments at cost $ 686,193 $ 766,774
Investments at fair value 603,514 697,891
Biotechnology Sector [Member]    
Investments at cost 101,585 118,221
Investments at fair value 66,100 97,562
Medical Device Sector [Member]    
Investments at cost 219,162 213,564
Investments at fair value 212,678 205,634
Communications Sector [Member]    
Investments at cost 522 11,711
Investments at fair value 3,321 14,763
Consumer-related Sector [Member]    
Investments at cost 59,389 74,421
Investments at fair value 25,675 36,667
Data Storage Sector [Member]    
Investments at cost 417 417
Investments at fair value 163 350
Internet and Media Sector [Member]    
Investments at cost 329 329
Investments at fair value 151 999
Networking Sector [Member]    
Investments at cost 364 10,070
Investments at fair value 119 9,827
Semiconductor Sector [Member]    
Investments at cost 0 45
Investments at fair value 0 0
Software Sector [Member]    
Investments at cost 151,884 154,040
Investments at fair value 142,835 151,043
Alternative Energy [Member]    
Investments at cost 4,859 0
Investments at fair value 4,845 0
Energy Efficiency [Member]    
Investments at cost 125 9,818
Investments at fair value 25 9,712
Other Sustainability Sector [Member]    
Investments at cost 44,562 66,151
Investments at fair value 44,659 66,079
Diagnostics Sector [Member]    
Investments at cost 17,581 16,704
Investments at fair value 19,309 13,701
Other Healthcare Sector [Member]    
Investments at cost 39,557 39,533
Investments at fair value 35,359 40,144
Software, Healthcare Information and Service [Member]    
Investments at cost 45,857 51,750
Investments at fair value 48,275 51,410
Debt [Member]    
Investments at cost 585,292 678,167
Investments at fair value 560,190 638,779
Warrant [Member]    
Investments at cost 15,370 15,956
Investments at fair value 16,444 18,277
Other Debt Obligations [Member]    
Investments at cost 46,409 36,709
Investments at fair value 3,181 14,637
Equity Securities [Member]    
Investments at cost 39,122 35,942
Investments at fair value $ 23,699 $ 26,198