XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Convertible Senior Notes (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
   

As of December 31,

 
   

2024

 
   

(in thousands)

 

Principal amount of convertible senior notes

  $ 172,500  

Less: Current portion of convertible senior notes

    -  

Convertible senior notes, net of current portion

    172,500  

Debt discount, net of accretion

    (4,728 )
         

Convertible senior notes, net of discount and current portion

  $ 167,772