XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Consolidated Revenue:

                               

Testing

  $ 3,938     $ 4,614     $ 8,478     $ 9,552  

Shipping / Collection (hair)

    764       897       1,549       1,795  

Other

    26       26       58       49  

Total Revenue

  $ 4,728     $ 5,537     $ 10,085     $ 11,396