XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

 

Three Months Ended

   

Six Months Ended

 

 

June 30,

   

June 30,

 

 

2025

   

2024

   

2025

   

2024

 

2029 Notes convertible to common stock (1)

    5,915,742             2,974,213        

2026 Notes convertible to common stock (1)(2)(3)

    3,280,240       9,714,522       4,281,266       10,696,990  

Outstanding options to purchase common stock

    981,651       84,864       2,790,290       90,635  

Share-settled liability(4)

   

552,662

     

     

277,858

     

 

Total potentially dilutive shares excluded from net loss per share

    10,730,295       9,799,386       10,323,627       10,787,625