XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
    December 31,
    2018   2017
Compensation and related expenses   $
4,446
    $
2,893
 
Professional fees    
1,989
     
448
 
Voluntary recall    
116
     
-
 
Research grants    
400
     
419
 
Clinical trial costs    
577
     
2,318
 
Income taxes payable    
385
     
-
 
Other    
233
     
248
 
Total   $
8,146
    $
6,326