XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

As of December 31,

 
   

2024

   

2023

 
                 

Compensation and related expenses

  $ 6,828     $ 7,927  

Professional fees

    2,485       2,274  

Operating lease liability- current

    1,918       1,827  

Share based compensation

    1,213       -  

Clinical trial costs

    295       460  

Income taxes payable

    63       1,240  

Other

    765       338  

Total

  $ 13,567     $ 14,066