Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Schedule of Trade Receivables and Trade Receivables - Related Parties (Details)

v3.10.0.1
Significant Accounting Policies - Schedule of Trade Receivables and Trade Receivables - Related Parties (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Trade Receivables $ 964,671 $ 601,271
Subtotal 1,560,867 1,643,359
Bad Debts Allowance 596,196 1,010,196
Total $ 964,671 $ 633,163
Average Days in Receivables 169.83 Days 202.58 Days
Current (Notes 6 & 16) [Member]    
Trade Receivables $ 1,181,335 $ 464,365
Percentage of Trade Receivables 76.00% 28.00%
01-30 Days [Member]    
Trade Receivables $ 79,535 $ 43,223
Percentage of Trade Receivables 5.00% 3.00%
31-60 Days [Member]    
Trade Receivables $ 20,154 $ 39,203
Percentage of Trade Receivables 1.00% 2.00%
61-90 Days [Member]    
Trade Receivables $ 25,100 $ 6,150
Percentage of Trade Receivables 2.00% 0.00%
Greater Than 90 [Member]    
Trade Receivables $ 254,743 $ 1,090,418
Percentage of Trade Receivables 16.00% 67.00%