XML 59 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Schedule of accounts receivable    
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