XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Investments - Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investments at cost $ 723,633 $ 721,248
Investments at fair value 715,391 720,026
Biotechnology Sector [Member]    
Investments at cost 182,489 193,372
Investments at fair value 174,598 195,006
Medical Device Sector [Member]    
Investments at cost 128,203 132,803
Investments at fair value 130,634 135,960
Communications Sector [Member]    
Investments at cost 22,922 22,892
Investments at fair value 26,170 26,176
Consumer-related Sector [Member]    
Investments at cost 113,903 121,961
Investments at fair value 108,275 114,050
Data Storage Sector [Member]    
Investments at cost 417 476
Investments at fair value 1,060 1,316
Internet and Media Sector [Member]    
Investments at cost 329 329
Investments at fair value 1,634 1,159
Networking Sector [Member]    
Investments at cost 8,391 11,831
Investments at fair value 8,274 11,710
Power Management Sector [Member]    
Investments at cost 1,585 1,585
Investments at fair value 2,898 2,610
Semiconductor Sector [Member]    
Investments at cost 57 56
Investments at fair value 0 0
Software Sector [Member]    
Investments at cost 142,853 120,157
Investments at fair value 139,934 118,716
Energy Efficiency [Member]    
Investments at cost 111 8
Investments at fair value 97 27
Other Sustainability Sector [Member]    
Investments at cost 86,095 84,633
Investments at fair value 83,942 85,524
Diagnostics Sector [Member]    
Investments at cost 9,960 9,851
Investments at fair value 9,969 9,858
Other Healthcare Sector [Member]    
Investments at cost 101 7,559
Investments at fair value 1,374 3,870
Software, Healthcare Information and Service [Member]    
Investments at cost 26,217 13,735
Investments at fair value 26,532 14,044
Debt [Member]    
Investments at cost 700,162 701,074
Investments at fair value 683,309 686,458
Warrant [Member]    
Investments at cost 15,061 14,790
Investments at fair value 25,483 29,712
Other Debt Obligations [Member]    
Investments at cost 1,200 1,200
Investments at fair value 1,300 1,300
Equity Securities [Member]    
Investments at cost 7,210 4,184
Investments at fair value $ 5,299 $ 2,556