XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

As of December 31,

 
   

2022

   

2021

 
                 

Compensation and related expenses

  $ 11,303     $ 9,523  

Professional fees

    3,145       3,590  

Operating lease liability- current

    2,073       1,526  

Clinical trial costs

    999       1,961  

Finance lease liability - current

    -       188  

Income taxes payable

    810       -  

Other

    510       1,059  

Total

  $ 18,840     $ 17,847