XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Note 4 - Investments - Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investments at cost $ 725,430 $ 759,182
Investments at fair value 646,862 709,085
Biotechnology Sector [Member]    
Investments at cost 133,486 145,544
Investments at fair value 118,846 117,781
Medical Device Sector [Member]    
Investments at cost 163,383 147,064
Investments at fair value 149,839 145,019
Communications Sector [Member]    
Investments at cost 15,462 19,192
Investments at fair value 18,263 22,188
Consumer-related Sector [Member]    
Investments at cost 78,244 105,669
Investments at fair value 59,113 101,327
Data Storage Sector [Member]    
Investments at cost 417 417
Investments at fair value 428 418
Internet and Media Sector [Member]    
Investments at cost 329 329
Investments at fair value 1,203 1,582
Networking Sector [Member]    
Investments at cost 1,511 5,451
Investments at fair value 1,309 5,297
Power Management Sector [Member]    
Investments at cost 1,585 1,585
Investments at fair value 2,700 2,700
Semiconductor Sector [Member]    
Investments at cost 45 45
Investments at fair value 0 0
Software Sector [Member]    
Investments at cost 163,033 164,133
Investments at fair value 159,279 160,749
Energy Efficiency [Member]    
Investments at cost 111 111
Investments at fair value 10 13
Other Sustainability Sector [Member]    
Investments at cost 100,274 98,906
Investments at fair value 69,809 80,370
Diagnostics Sector [Member]    
Investments at cost 16,210 19,735
Investments at fair value 14,281 19,701
Other Healthcare Sector [Member]    
Investments at cost 102 102
Investments at fair value 979 1,366
Software, Healthcare Information and Service [Member]    
Investments at cost 51,238 50,899
Investments at fair value 50,803 50,574
Debt [Member]    
Investments at cost 675,295 721,231
Investments at fair value 609,068 670,172
Warrant [Member]    
Investments at cost 17,463 16,526
Investments at fair value 21,459 24,594
Other Debt Obligations [Member]    
Investments at cost 14,298 6,982
Investments at fair value 9,183 6,430
Equity Securities [Member]    
Investments at cost 18,374 14,443
Investments at fair value $ 7,152 $ 7,889