XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2021

   

2020

   

2021

   

2020

 

Testing

  $ 5,859     $ 4,590     $ 16,275     $ 14,363  

Shipping/Collection (hair)

    774       562       2,069       1,576  

Other

    40       22       129       86  

Total Revenue

  $ 6,673     $ 5,174     $ 18,473     $ 16,025