v3.26.1
Note 7 - Other Assets (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Other Assets, Noncurrent [Table Text Block]
  

June 30,

  

December 31,

 
  

2026

  

2025

 

Non-marketable equity investments

 $14,940  $7,833 

Debt security investments

  4,954   5,633 

Capitalized software

  9,943   10,133 

Captive investments - available-for-sale marketable securities

  15,150   14,938 

Option Agreements

  24,685   25,963 

Other

  207   167 

Total

 $69,879  $64,667 
Schedule of Available-for-sale Debt Securities [Table Text Block]
  

As of June 30, 2026

  

As of December 31, 2025

 
      

Gross

  

Estimated

      

Gross

  

Estimated

 
  

Amortized

  

Unrealized

  

Fair

  

Amortized

  

Unrealized

  

Fair

 
  

Cost

  

Gains (Losses)

  

Value

  

Cost

  

Gains (Losses)

  

Value

 

Stocks

 $3,278  $553  $3,831  $1,118  $447  $1,565 

Exchange traded funds

  5,465   127   5,592   5,338   (16)  5,322 

Corporate bonds

  446   (3)  443   2,837   33   2,870 

Real estate investment trusts

  394   -   394   377   (5)  372 

Mutual Funds

  4,909   (19)  4,890   4,809   -   4,809 

Total

 $14,492  $658  $15,150  $14,479  $459  $14,938 
Schedule of Maturities of Available-for-Sale Debt Securities [Table Text Block]
  

As of

 
  

June 30, 2026

 

Due in one to five years

 $443 

Stocks, real estate investment trusts, mutual funds, and exchange traded funds

  14,707 

Total investments at fair value

 $15,150