Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.20.2
Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Dec. 31, 2019
USD ($)
Summary of Significant Accounting Policies (Details) [Line Items]          
FDIC insured amount $ 250,000   $ 250,000    
Allowance for doubtful accounts $ 311,266   $ 311,266   $ 344,412
Number of rapid testing kits 47,000   47,000    
Number of sampling kits 40,000   40,000    
Property plant and equipment amortization period     3 years    
Depreciation expense $ 17,257 $ 1,353 $ 19,516 $ 1,804  
Remaining performance obligations recorded as contract liabilities     1,827,262   1,056,637
Existing performance obligations     1,827,262    
Contract liabilities 1,827,262   1,827,262   $ 1,056,637
Income tax benefit $ 195,000  
Common stock equivalents outstanding shares | shares     1,060,576 1,450,563  
Retention amount     $ 750,000    
Minimum [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Finite-Lived intangible asset, useful life     5 years    
Maximum [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Finite-Lived intangible asset, useful life     7 years    
Customer One [Member] | Revenue Benchmark [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage     26.00% 23.00%  
Customer One [Member] | Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage     15.00% 18.00%  
Customer Two [Member] | Revenue Benchmark [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage       19.00%  
Customer Two [Member] | Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage     13.00% 16.00%  
Customer Three [Member] | Revenue Benchmark [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage       11.00%  
Customer Three [Member] | Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage     13.00% 13.00%  
Customer Four [Member] | Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration risk, percentage     11.00% 12.00%