v3.26.1
Note 4 - Fair-value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

March 31, 2026

 
   

Level 1

   

Level 3

   

Total

 
   

(In thousands)

 

Assets:

                 

Cash and cash equivalents:

                       

Certificate of deposit classified as non-current restricted investments

  $ 1,054     $     $ 1,054  

Short-term investments:

                       

Money-market funds

    133,410             133,410  

Total Assets

  $ 134,464     $     $ 134,464  
                         
                         

Liabilities:

                       

2029 Notes:

                       

2029 Note conversion option derivative

  $     $ 84,025     $ 84,025  

Total Liabilities

  $     $ 84,025     $ 84,025  
   

December 31, 2025

 
   

Level 1

   

Level 3

   

Total

 
   

(In thousands)

 

Assets:

                 

Cash and cash equivalents:

                       

Certificate of deposit classified as non-current restricted investments

  $ 1,054     $     $ 1,054  

Short-term investment

                       

Money-market funds

    162,144             162,144  

Total Assets

  $ 163,198     $     $ 163,198  
                         

Liabilities:

                       

2029 Notes:

                       

2029 Note conversion option derivative

  $     $ (157,171 )   $ (157,171 )

Total Liabilities

  $     $ (157,171 )   $ (157,171 )
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

March 31,

   

December 31,

 
   

2026

   

2025

 

2029 Note conversion option derivative

               
                 

Stock price (per share)

  $ 10.56     $ 17.18  

Unsecuritized discount rate

    18.55 %     18.03 %

Risk-free rate

    3.75 %     3.53 %

Stock price volatility

    70 %     75 %

Dividend yield

    %     %

Term (in years)

    3.2       3.5  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
   

Balance as of

                   

Balance as of

 
   

December 31,

                   

March 31,

 
   

2025

   

Additions

   

Change in Fair Value

   

2026

 
    (In thousands)  
                                 

2029 Note conversion option derivative

  $ (157,171 )   $     $ 73,146     $ (84,025 )