XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Investments (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Investment Holdings, Schedule of Investments [Table Text Block]
  

March 31, 2025

  

December 31, 2024

 
  

Cost

  

Fair Value

  

Cost

  

Fair Value

 
  

(In thousands)

 

Investments

                

Debt

 $699,761  $643,567  $678,167  $638,779 

Warrants

  16,120   18,603   15,956   18,277 

Other

  36,723   13,697   36,709   14,637 

Equity

  37,988   13,686   35,942   26,198 

Total investments

 $790,592  $689,553  $766,774  $697,891 
  

March 31, 2025

  

December 31, 2024

 
  

Cost

  

Fair Value

  

Cost

  

Fair Value

 
  

(In thousands)

 

Life Science

                

Biotechnology

 $138,360  $116,174  $118,221  $97,562 

Medical Device

  220,360   192,105   213,564   205,634 

Technology

                

Communications

  518   3,547   11,711   14,763 

Consumer-Related

  74,805   27,362   74,421   36,667 

Data Storage

  417   322   417   350 

Internet and Media

  329   911   329   999 

Networking

  10,076   9,826   10,070   9,827 

Semiconductors

  45      45    

Software

  161,916   159,213   154,040   151,043 

Sustainability

                

Energy Efficiency

  9,824   9,713   9,818   9,712 

Other Sustainability

  65,329   64,109   66,151   66,079 

Healthcare Information and Services

                

Diagnostics

  17,252   14,661   16,704   13,701 

Other

  39,552   40,166   39,533   40,144 

Software

  51,809   51,444   51,750   51,410 

Total investments

 $790,592  $689,553  $766,774  $697,891