v3.26.1
Note 6 - Debt (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Debt [Table Text Block]

   

March 31,

   

December 31,

 

   

2026

   

2025

 

   

(In thousands)

 
                   

2029 Notes, net maturing on June 15, 2029

Long-term

  $ 52,810     $ 51,364  
                   

2026 Notes, net matured on February 13, 2026

Short-term

          17,063  
                   
      $ 52,810     $ 68,427  
                   

2029 Notes embedded derivative reported at fair value

  $ 84,025     $ 157,171  
Convertible Debt [Table Text Block]
   

March 31,

   

December 31,

 
   

2026

   

2025

 
   

(In thousands)

 

Principal amount

  $ 70,785     $ 70,785  

Unamortized debt discount, net of issuance costs

    (17,975 )     (19,421 )

Total 2029 Notes

  $ 52,810     $ 51,364  
       

Fair value of outstanding 2029 Notes (1)

  $ 151,480     $ 111,992  
                 

Fair value of 2029 Notes embedded derivative (2)

  $ 84,025     $ 157,171  
   

March 31,

   

December 31,

 
   

2026

   

2025

 
   

(In thousands)

 

Principal amount

  $     $ 17,077  

Unamortized debt issuance costs

          (14 )

Total 2026 Notes

  $     $ 17,063  
               

Fair value of outstanding 2026 Notes (1)

  $     $ 16,996  
Schedule Of Debt Instrument, Interest Expense Recognized [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2026

 
   

(In thousands)

 

Contractual interest expense

  $ 1,681  

Amortization of debt discount and issuance costs

    1,445  

Total interest expense

  $ 3,126  
   

Three Months Ended

 
   

March 31,

 
   

2026

   

2025

 
   

(In thousands)

 

Contractual interest expense

  $     $ 2,233  

Amortization of debt premium and issuance costs

          (1,908 )

Total interest expense

  $     $ 325  
   

Three Months Ended

 
   

March 31,

 
   

2026

   

2025

 
   

(In thousands)

 

Contractual interest expense

  $ 112     $ 1,284  

Amortization of debt discount and issuance costs

    14       148  

Total interest expense

  $ 126     $ 1,432