XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Marketable Equity Securities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Marketable Securities [Table Text Block]
  

2023

  

2022

 
  

(in thousands)

 

Available-for-sale securities:

        

Fair market value

 $43,203  $41,728 

Cost

  30,294   30,350 

Unrealized gain

 $12,909  $11,378 
Unrealized Gain (Loss) on Investments [Table Text Block]
  

2023

  

2022

 
  

(in thousands)

 

Available-for-sale securities:

        

Gross unrealized gains

 $15,539  $13,478 

Gross unrealized losses

  2,630   2,100 

Net unrealized gains

 $12,909  $11,378 
Schedule of Realized Gain (Loss) [Table Text Block]
  

2023

  

2022

  

2021

 
  

(in thousands)

 

Realized (losses) gains:

            

Sale proceeds

 $343  $-  $3,109 

Cost of securities sold

  255   -   3,199 
             

Realized (losses) / gains

 $88  $-  $(90)