XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses, Deposits and Other Current and Non-Current Assets (Tables)
9 Months Ended
Sep. 30, 2021
Prepaid Expenses Deposits And Other Current And Non-current Assets  
Schedule of Prepaid Expenses and Other Current Assets

 

   September 30, 2021   December 31, 2020 
Advanced payments to service providers and suppliers  $1,246,057   $311,041 
Deposits   232,384    183,832 
EsoCheck cell collection supplies   753,328    778,811 
EsoGuard mailer supplies   51,395    54,940 
Total prepaid expenses, deposits and other current assets  $2,283,164   $1,328,624