XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 

Compensation and related expenses

  $ 8,690     $ 11,303  

Professional fees

    2,802       3,145  

Operating lease liability - current

    2,085       2,073  

Clinical trial costs

    462       999  

Income taxes payable

    931       810  

Other

    542       510  

Total

  $ 15,512     $ 18,840