XML 48 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Note 16 - Other Income (Expense), Net (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands)

 

Change in value of warrant liabilities

 $  $(65) $  $408 

Interest (expense) income, net (1)

  (1,491)  1,371   (1,239)  1,072 

Gain on securities (2)

  2,663   1,975   5,208   3,906 

Foreign currency exchange gain (loss), net

  562   (3,416)  1,549   (3,746)

Other, net

  53   (105)  79   (294)

Other income (expense), net

 $1,787  $(240) $5,597  $1,346