v3.26.3
Note 16 - Other Income, Net (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands)

 

Change in value of warrant liabilities

 $—  $—  $—  $408 

Interest income, net (1)

  1,412   2,385   173   3,457 

Gain on securities (2)

  2,785   2,000   7,993   5,906 

Foreign currency exchange (loss) gain, net

  (241)  (254)  1,308   (4,000)

Other, net

  (36)  547   43   253 

Other income, net

 $3,920  $4,678  $9,517  $6,024