Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details Narrative)

v3.20.1
Summary of Significant Accounting Policies (Details Narrative)
3 Months Ended
Mar. 31, 2020
USD ($)
Integer
Dec. 31, 2019
USD ($)
Bank balances in excess of insured limits $ 7,800,000  
Allowance for doubtful accounts $ 27,000 $ 29,000
Payment terms under contracts with customers A range of 30-60 days after the customers' receipt of the Company's invoices.  
Operating segments | Integer 1  
Minimum    
Term of service agreements (in years) 1 year  
Maximum    
Term of service agreements (in years) 3 years  
License Agreement Terms    
Payment terms under license agreement $ 591,341  
Expected useful life 5 years