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

As of

December 31,
2017

  

As of

December 31,
2016

 
Trade accounts receivable, gross $1,344,022  $1,013,716 
Allowance for bad debt and product returns  -   (21,326)
Trade accounts receivable, net $1,344,022  $992,390