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

June 30,

   

December 31,

 
     

2026

   

2025

 
     

(In thousands)

 
                   

2029 Notes repurchase obligation, net, reported at fair value

Current   $ 31,259     $  
                   

2026 Notes

Current           17,063  
                   

2029 Notes

Non-current     42,032       51,364  
                   
      $ 73,291     $ 68,427  
                   
2029 Notes embedded derivative reported at fair value   $ 55,216     $ 157,171  
Convertible Debt [Table Text Block]
   

June 30,

   

December 31,

 
   

2026

    2025  
   

(In thousands)

 

2029 Notes repurchase obligation, net, reported at fair value

  $ 31,259     $  
       

Principal amount

    54,785       70,785  

Less unamortized debt discount, net of issuance costs

    (12,753 )     (19,421 )

2029 Notes remaining

    42,032       51,364  
                 

2029 Notes remaining embedded derivative reported at fair value (1)

    55,216       157,171  
       

Fair value of 2029 Notes (2)

  $ 107,033     $ 111,992  
             
   

June 30,

   

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

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 
   

(In thousands)

   

(In thousands)

 

Contractual interest expense

  $ 1,681     $ 859     $ 3,362     $ 859  

Amortization of debt issuance costs

    1,438       748       2,883       748  

Total interest expense

  $ 3,119     $ 1,607     $ 6,245     $ 1,607  
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 
   

(In thousands)

 

Contractual interest expense

  $     $ 2,231     $     $ 4,464  

Amortization of debt premium and issuance costs

          (1,306 )           (3,214 )

Total interest expense

  $     $ 925     $     $ 1,250  
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 
   

(In thousands)

 

Contractual interest expense

  $     $ 790     $ 112     $ 2,074  

Amortization of debt discount and issuance costs

          92       14       240  

Total interest expense

  $     $ 882     $ 126     $ 2,314