XML 53 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

As of December 31,

 
   

2025

   

2024

 
                 

Compensation and related expenses

  $ 8,658     $ 6,828  

Share based compensation

    2,448       1,213  

Operating lease liability - current

    2,052       1,918  

Professional fees

    1,800       2,485  

Clinical trial costs

    441       295  

Income taxes payable

    -       63  

Other

    468       765  

Total

  $ 15,867     $ 13,567