XML 80 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
2019
   
2018
 
Accrued legal and professional fees
  $
1,889
    $
1,305
 
Accrued payroll and related costs
   
2,795
     
2,871
 
Accrued contract manufacturing costs
   
5,114
     
2,516
 
Accrued clinical trial costs
   
1,489
     
2,318
 
Accrued consulting costs
   
1,117
     
862
 
Other
   
699
     
661
 
Accrued expenses
 
$
13,103
   
$
10,533