XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Investments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Investment Holdings, Schedule of Investments [Table Text Block]
  

December 31, 2023

  

December 31, 2022

 
  

Cost

  

Fair Value

  

Cost

  

Fair Value

 
  

(In thousands)

 

Investments

                

Debt

 $721,231  $670,172  $701,074  $686,458 

Warrants

  16,526   24,594   14,790   29,712 

Other

  6,982   6,430   1,200   1,300 

Equity

  14,443   7,889   4,184   2,556 

Total investments

 $759,182  $709,085  $721,248  $720,026 
  

December 31, 2023

  

December 31, 2022

 
  

Cost

  

Fair Value

  

Cost

  

Fair Value

 
  

(In thousands)

 

Life Science

                

Biotechnology

 $145,544  $117,781  $193,372  $195,006 

Medical Device

  147,064   145,019   132,803   135,960 

Technology

                

Communications

  19,192   22,188   22,892   26,176 

Consumer-Related

  105,669   101,327   121,961   114,050 

Data Storage

  417   418   476   1,316 

Internet and Media

  329   1,582   329   1,159 

Networking

  5,451   5,297   11,831   11,710 

Power Management

  1,585   2,700   1,585   2,610 

Semiconductors

  45      56    

Software

  164,133   160,749   120,157   118,716 

Sustainability

                

Energy Efficiency

  111   13   8   27 

Other Sustainability

  98,906   80,370   84,633   85,524 

Healthcare Information and Services

                

Diagnostics

  19,735   19,701   9,851   9,858 

Other

  102   1,366   7,559   3,870 

Software

  50,899   50,574   13,735   14,044 

Total investments

 $759,182  $709,085  $721,248  $720,026