XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2016
Receivables [Abstract]        
Accounts receivable $ 13,466,021 $ 15,267,962    
Less: allowance for doubtful accounts (629,339) (567,108) $ (701,600) $ (670,280)
Accounts receivable, net $ 12,836,682 $ 14,700,854