XML 36 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Accrued Expenses
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

10. Accrued Expenses

 

Accrued expenses consist of the following:

 

   

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