XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Derivative Contracts (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
 

Balance Sheet

 

March 31,

   

December 31,

 

(In thousands)

Component

 

2025

   

2024

 

Derivative financial instruments:

                 

Common Stock options/warrants

Investments, net

  $ 3     $ 3  

Forward contracts

Unrealized losses on forward contracts are recorded in Accrued expenses.

  $ (262 )   $  
Derivative Instruments, Gain (Loss) [Table Text Block]
   

Three months ended March 31,

 

(In thousands)

 

2025

   

2024

 

Derivative gain (loss):

               

Notes

  $     $ (26,250 )

Common Stock options/warrants

    (0 )     1  

Forward contracts

    (273 )     88  

Total

  $ (273 )   $ (26,161 )