XML 19 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
December 31,
 
   
201
9
   
201
8
 
Accrued sales tax
  $
18
    $
435
 
Accrued professional fees
   
30
     
41
 
Accrued travel expenses
   
89
     
74
 
Accrued product warranty costs
   
214
     
272
 
Accrued clinical trial costs
   
101
     
111
 
Accrued restructuring charge
   
—
     
98
 
Other accrued liabilities
   
202
     
418
 
    $
654
    $
1,449