XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Total prepaid expenses, deposits and other current assets $ 2,283,164 $ 1,328,624
Advanced payments to service providers and suppliers [Member]    
Total prepaid expenses, deposits and other current assets 1,246,057 311,041
Deposits [Member]    
Total prepaid expenses, deposits and other current assets 232,384 183,832
Eso Check Cell Collection [Member]    
Total prepaid expenses, deposits and other current assets 753,328 778,811
Eso Guard Mailer [Member]    
Total prepaid expenses, deposits and other current assets $ 51,395 $ 54,940