XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Other (Expense) Income, Net (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 
  

(in thousands)

 

(Loss) gain on earn-out and warrant liabilities

 $(37,276) $(11,454) $4,497 

Interest income (expense), net

  166   26   (40)

Profits on securities (1)

  9,241   8,895   2,811 

Foreign currency exchange (loss) gain, net

  (660)  (778)  112 

Other, net

  (3,036)  48   36 

Other (expense) income, net

 $(31,565) $(3,263) $7,416