XML 44 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 - Convertible Senior Notes (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Convertible Debt [Table Text Block]
  

Balance as of December 31, 2023

 
  

2023 Notes

  

2026 Notes

  

Total

 
  

(In thousands)

 

Principal amount

 $  $215,924  $215,924 

Unamortized debt issuance costs

     (2,769)  (2,769)

Total convertible senior notes, net

 $  $213,155  $213,155 
             

Fair value of outstanding convertible senior notes (1)

 $  $131,444     
  

Balance as of December 31, 2022

 
  

2023 Notes

  

2026 Notes

  

Total

 
  

(In thousands)

 

Principal amount

 $95,000  $225,030  $320,030 

Unamortized debt issuance costs

  (619)  (4,124)  (4,743)

Total convertible senior notes, net

 $94,381  $220,906  $315,287 
             

Fair value of outstanding convertible senior notes (1)

 $92,031  $118,141    
Schedule Of Debt Instrument, Interest Expense Recognized [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 
  

(In thousands)

 

Contractual interest expense

 $5,195  $5,938  $5,938 

Amortization of debt issuance costs

  619   663   618 

Total interest expense

 $5,814  $6,601  $6,556 
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 
  

(In thousands)

 

Contractual interest expense

 $11,774  $11,814  $11,814 

Amortization of debt issuance costs

  1,355   1,167   1,078 

Total interest expense

 $13,129  $12,981  $12,892