XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
3. Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of accounts receivable
  

December 31,

2017

  

December 31,

2016

 
         
Accounts receivable  $445,388   $697,115 
Allowance for doubtful accounts       (146,970)
Total accounts receivable, net  $445,388   $550,145