Quarterly report pursuant to Section 13 or 15(d)

2. Critical Accounting Policies and Estimates (Details Receivables)

v3.19.3
2. Critical Accounting Policies and Estimates (Details Receivables) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Total accounts receivable $ 5,455,472 $ 2,587,380
Trade Accounts Receivable [Member]    
Total accounts receivable 1,901,019 1,180,757
Accounts receivable - related party [Member]    
Total accounts receivable 490,485 125,112
Accounts receivable - litigation [Member]    
Total accounts receivable $ 3,063,968 $ 1,281,511