XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Investments - Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investments at cost $ 724,162 $ 721,248
Investments at fair value 715,312 720,026
Biotechnology Sector [Member]    
Investments at cost 187,970 193,372
Investments at fair value 186,981 195,006
Medical Device Sector [Member]    
Investments at cost 129,102 132,803
Investments at fair value 131,823 135,960
Communications Sector [Member]    
Investments at cost 22,913 22,892
Investments at fair value 26,168 26,176
Consumer-related Sector [Member]    
Investments at cost 107,802 121,961
Investments at fair value 99,140 114,050
Data Storage Sector [Member]    
Investments at cost 476 476
Investments at fair value 1,302 1,316
Internet and Media Sector [Member]    
Investments at cost 329 329
Investments at fair value 1,583 1,159
Networking Sector [Member]    
Investments at cost 10,111 11,831
Investments at fair value 9,984 11,710
Power Management Sector [Member]    
Investments at cost 1,585 1,585
Investments at fair value 2,808 2,610
Semiconductor Sector [Member]    
Investments at cost 57 56
Investments at fair value 0 0
Software Sector [Member]    
Investments at cost 145,706 120,157
Investments at fair value 143,680 118,716
Energy Efficiency [Member]    
Investments at cost 8 8
Investments at fair value 27 27
Other Sustainability Sector [Member]    
Investments at cost 84,753 84,633
Investments at fair value 83,734 85,524
Diagnostics Sector [Member]    
Investments at cost 9,862 9,851
Investments at fair value 9,868 9,858
Other Healthcare Sector [Member]    
Investments at cost 6,990 7,559
Investments at fair value 1,414 3,870
Software, Healthcare Information and Service [Member]    
Investments at cost 16,498 13,735
Investments at fair value 16,800 14,044
Debt [Member]    
Investments at cost 703,781 701,074
Investments at fair value 684,554 686,458
Warrant [Member]    
Investments at cost 14,735 14,790
Investments at fair value 25,658 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 4,446 4,184
Investments at fair value $ 3,800 $ 2,556