XML 45 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Investments (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Investment Holdings, Schedule of Investments [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 
  

Cost

  

Fair Value

  

Cost

  

Fair Value

 
  

(In thousands)

 

Investments

                

Debt

 $678,167  $638,779  $721,231  $670,172 

Warrants

  15,956   18,277   16,526   24,594 

Other

  36,709   14,637   6,982   6,430 

Equity

  35,942   26,198   14,443   7,889 

Total investments

 $766,774  $697,891  $759,182  $709,085 
  

December 31, 2024

  

December 31, 2023

 
  

Cost

  

Fair Value

  

Cost

  

Fair Value

 
  

(In thousands)

 

Life Science

                

Biotechnology

 $118,221  $97,562  $145,544  $117,781 

Medical Device

  213,564   205,634   147,064   145,019 

Technology

                

Communications

  11,711   14,763   19,192   22,188 

Consumer-Related

  74,421   36,667   105,669   101,327 

Data Storage

  417   350   417   418 

Internet and Media

  329   999   329   1,582 

Networking

  10,070   9,827   5,451   5,297 

Power Management

        1,585   2,700 

Semiconductors

  45      45    

Software

  154,040   151,043   164,133   160,749 

Sustainability

                

Energy Efficiency

  9,818   9,712   111   13 

Other Sustainability

  66,151   66,079   98,906   80,370 

Healthcare Information and Services

                

Diagnostics

  16,704   13,701   19,735   19,701 

Other

  39,533   40,144   102   1,366 

Software

  51,750   51,410   50,899   50,574 

Total investments

 $766,774  $697,891  $759,182  $709,085