v3.26.1
Note 16 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Research and development expenses

  $ 934     $ 448     $ 1,703     $ 1,050  

Selling, general and administrative expenses

    4,397       2,285       8,255       4,752  

Total share-based compensation expense

  $ 5,331     $ 2,733     $ 9,958     $ 5,802